|
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 |
1.8.5