FEI
Version of the Day
|
This is the complete list of members for FEI, including all inherited members.
cumulative_cpu_times(double &initPhase, double &loadPhase, double &solve, double &solnReturn)=0 | FEI | pure virtual |
deleteMultCRs()=0 | FEI | pure virtual |
getBlockElemIDList(GlobalID elemBlockID, int numElems, GlobalID *elemIDs)=0 | FEI | pure virtual |
getBlockElemSolution(GlobalID elemBlockID, int numElems, const GlobalID *elemIDs, int &numElemDOFPerElement, double *results)=0 | FEI | pure virtual |
getBlockFieldNodeSolution(GlobalID elemBlockID, int fieldID, int numNodes, const GlobalID *nodeIDs, double *results)=0 | FEI | pure virtual |
getBlockNodeIDList(GlobalID elemBlockID, int numNodes, GlobalID *nodeIDs)=0 | FEI | pure virtual |
getBlockNodeSolution(GlobalID elemBlockID, int numNodes, const GlobalID *nodeIDs, int *offsets, double *results)=0 | FEI | pure virtual |
getCRMultIDList(int numMultCRs, int *multIDs)=0 | FEI | pure virtual |
getCRMultipliers(int numCRs, const int *CRIDs, double *results)=0 | FEI | pure virtual |
getEqnNumbers(GlobalID ID, int idType, int fieldID, int &numEqns, int *eqnNumbers)=0 | FEI | pure virtual |
getFieldSize(int fieldID, int &numScalars)=0 | FEI | pure virtual |
getLocalNodeIDList(int &numNodes, GlobalID *nodeIDs, int lenNodeIDs)=0 | FEI | pure virtual |
getNodalFieldSolution(int fieldID, int numNodes, const GlobalID *nodeIDs, double *results)=0 | FEI | pure virtual |
getNodalSolution(int numNodes, const GlobalID *nodeIDs, int *offsets, double *results)=0 | FEI | pure virtual |
getNumBlockActEqns(GlobalID elemBlockID, int &numEqns) const =0 | FEI | pure virtual |
getNumBlockActNodes(GlobalID elemBlockID, int &numNodes) const =0 | FEI | pure virtual |
getNumBlockElemDOF(GlobalID blockID, int &DOFPerElem) const =0 | FEI | pure virtual |
getNumBlockElements(GlobalID blockID, int &numElems) const =0 | FEI | pure virtual |
getNumCRMultipliers(int &numMultCRs)=0 | FEI | pure virtual |
getNumElemBlocks(int &numElemBlocks) const =0 | FEI | pure virtual |
getNumEqnsPerElement(GlobalID elemBlockID, int &eqnsPerElem) const =0 | FEI | pure virtual |
getNumLocalNodes(int &numNodes)=0 | FEI | pure virtual |
getNumNodesPerElement(GlobalID elemBlockID, int &nodesPerElem) const =0 | FEI | pure virtual |
getNumSolnParams(GlobalID globalNodeID, int &numSolnParams) const =0 | FEI | pure virtual |
initComplete()=0 | FEI | pure virtual |
initCRMult(int numCRNodes, const GlobalID *CRNodeIDs, const int *CRFieldIDs, int &CRID)=0 | FEI | pure virtual |
initCRPen(int numCRNodes, const GlobalID *CRNodeIDs, const int *CRFieldIDs, int &CRID)=0 | FEI | pure virtual |
initElem(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn)=0 | FEI | pure virtual |
initElemBlock(GlobalID elemBlockID, int numElements, int numNodesPerElement, const int *numFieldsPerNode, const int *const *nodalFieldIDs, int numElemDofFieldsPerElement, const int *elemDOFFieldIDs, int interleaveStrategy)=0 | FEI | pure virtual |
initFields(int numFields, const int *fieldSizes, const int *fieldIDs, const int *fieldTypes=NULL)=0 | FEI | pure virtual |
initSharedNodes(int numSharedNodes, const GlobalID *sharedNodeIDs, const int *numProcsPerNode, const int *const *sharingProcIDs)=0 | FEI | pure virtual |
initSlaveVariable(GlobalID slaveNodeID, int slaveFieldID, int offsetIntoSlaveField, int numMasterNodes, const GlobalID *masterNodeIDs, const int *masterFieldIDs, const double *weights, double rhsValue)=0 | FEI | pure virtual |
iterations(int &itersTaken) const =0 | FEI | pure virtual |
loadComplete(bool applyBCs=true, bool globalAssemble=true)=0 | FEI | pure virtual |
loadCRMult(int CRMultID, int numCRNodes, const GlobalID *CRNodeIDs, const int *CRFieldIDs, const double *CRWeights, double CRValue)=0 | FEI | pure virtual |
loadCRPen(int CRPenID, int numCRNodes, const GlobalID *CRNodeIDs, const int *CRFieldIDs, const double *CRWeights, double CRValue, double penValue)=0 | FEI | pure virtual |
loadElemBCs(int numElems, const GlobalID *elemIDs, int fieldID, const double *const *alpha, const double *const *beta, const double *const *gamma)=0 | FEI | pure virtual |
loadNodeBCs(int numNodes, const GlobalID *nodeIDs, int fieldID, const int *offsetsIntoField, const double *prescribedValues)=0 | FEI | pure virtual |
parameters(int numParams, const char *const *paramStrings)=0 | FEI | pure virtual |
putBlockElemSolution(GlobalID elemBlockID, int numElems, const GlobalID *elemIDs, int dofPerElem, const double *estimates)=0 | FEI | pure virtual |
putBlockFieldNodeSolution(GlobalID elemBlockID, int fieldID, int numNodes, const GlobalID *nodeIDs, const double *estimates)=0 | FEI | pure virtual |
putBlockNodeSolution(GlobalID elemBlockID, int numNodes, const GlobalID *nodeIDs, const int *offsets, const double *estimates)=0 | FEI | pure virtual |
putCRMultipliers(int numMultCRs, const int *CRMultIDs, const double *multEstimates)=0 | FEI | pure virtual |
putIntoRHS(int IDType, int fieldID, int numIDs, const GlobalID *IDs, const double *coefficients)=0 | FEI | pure virtual |
putNodalFieldData(int fieldID, int numNodes, const GlobalID *nodeIDs, const double *data)=0 | FEI | pure virtual |
resetInitialGuess(double s)=0 | FEI | pure virtual |
resetMatrix(double s=0.0)=0 | FEI | pure virtual |
resetRHSVector(double s=0.0)=0 | FEI | pure virtual |
resetSystem(double s=0.0)=0 | FEI | pure virtual |
residualNorm(int whichNorm, int numFields, int *fieldIDs, double *norms)=0 | FEI | pure virtual |
setCurrentMatrix(int matrixID)=0 | FEI | pure virtual |
setCurrentRHS(int rhsID)=0 | FEI | pure virtual |
setIDLists(int numMatrices, const int *matrixIDs, int numRHSs, const int *rhsIDs)=0 | FEI | pure virtual |
setMatScalars(int numScalars, const int *IDs, const double *scalars)=0 | FEI | pure virtual |
setRHSScalars(int numScalars, const int *IDs, const double *scalars)=0 | FEI | pure virtual |
setSolveType(int solveType)=0 | FEI | pure virtual |
solve(int &status)=0 | FEI | pure virtual |
sumInElem(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn, const double *const *elemStiffness, const double *elemLoad, int elemFormat)=0 | FEI | pure virtual |
sumInElemMatrix(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn, const double *const *elemStiffness, int elemFormat)=0 | FEI | pure virtual |
sumInElemRHS(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn, const double *elemLoad)=0 | FEI | pure virtual |
sumIntoRHS(int IDType, int fieldID, int numIDs, const GlobalID *IDs, const double *coefficients)=0 | FEI | pure virtual |
version(const char *&versionString)=0 | FEI | pure virtual |
~FEI() | FEI | inlinevirtual |