FEI Version of the Day
FEI_Implementation Member List
This is the complete list of members for FEI_Implementation, including all inherited members.
cumulative_cpu_times(double &initTime, double &loadTime, double &solveTime, double &solnReturnTime)FEI_Implementation [virtual]
deleteMultCRs()FEI_Implementation [virtual]
FEI_Implementation(fei::SharedPtr< LibraryWrapper > libWrapper, MPI_Comm comm, int masterRank=0)FEI_Implementation
getBlockElemIDList(GlobalID elemBlockID, int numElems, GlobalID *elemIDs)FEI_Implementation [virtual]
getBlockElemSolution(GlobalID elemBlockID, int numElems, const GlobalID *elemIDs, int &numElemDOFPerElement, double *results)FEI_Implementation [virtual]
getBlockFieldNodeSolution(GlobalID elemBlockID, int fieldID, int numNodes, const GlobalID *nodeIDs, double *results)FEI_Implementation [virtual]
getBlockNodeIDList(GlobalID elemBlockID, int numNodes, GlobalID *nodeIDs)FEI_Implementation [virtual]
getBlockNodeSolution(GlobalID elemBlockID, int numNodes, const GlobalID *nodeIDs, int *offsets, double *results)FEI_Implementation [virtual]
getCRMultIDList(int numMultCRs, int *multIDs)FEI_Implementation [virtual]
getCRMultipliers(int numCRs, const int *CRIDs, double *multipliers)FEI_Implementation [virtual]
getEqnNumbers(GlobalID ID, int idType, int fieldID, int &numEqns, int *eqnNumbers)FEI_Implementation [virtual]
getFieldSize(int fieldID, int &numScalars)FEI_Implementation [virtual]
getLocalNodeIDList(int &numNodes, GlobalID *nodeIDs, int lenNodeIDs)FEI_Implementation [virtual]
getNodalFieldSolution(int fieldID, int numNodes, const GlobalID *nodeIDs, double *results)FEI_Implementation [virtual]
getNodalSolution(int numNodes, const GlobalID *nodeIDs, int *offsets, double *results)FEI_Implementation [virtual]
getNumBlockActEqns(GlobalID blockID, int &numEqns) const FEI_Implementation [virtual]
getNumBlockActNodes(GlobalID blockID, int &numNodes) const FEI_Implementation [virtual]
getNumBlockElemDOF(GlobalID blockID, int &DOFPerElem) const FEI_Implementation [virtual]
getNumBlockElements(GlobalID blockID, int &numElems) const FEI_Implementation [virtual]
getNumCRMultipliers(int &numMultCRs)FEI_Implementation [virtual]
getNumElemBlocks(int &numElemBlocks) const FEI_Implementation [virtual]
getNumEqnsPerElement(GlobalID blockID, int &numEqns) const FEI_Implementation [virtual]
getNumLocalNodes(int &numNodes)FEI_Implementation [virtual]
getNumNodesPerElement(GlobalID blockID, int &nodesPerElem) const FEI_Implementation [virtual]
getNumSolnParams(GlobalID nodeID, int &numSolnParams) const FEI_Implementation [virtual]
getParameters(int &numParams, char **&paramStrings)FEI_Implementation
initComplete()FEI_Implementation [virtual]
initCRMult(int numCRNodes, const GlobalID *CRNodes, const int *CRFields, int &CRID)FEI_Implementation [virtual]
initCRPen(int numCRNodes, const GlobalID *CRNodes, const int *CRFields, int &CRID)FEI_Implementation [virtual]
initElem(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn)FEI_Implementation [virtual]
initElemBlock(GlobalID elemBlockID, int numElements, int numNodesPerElement, const int *numFieldsPerNode, const int *const *nodalFieldIDs, int numElemDofFieldsPerElement, const int *elemDOFFieldIDs, int interleaveStrategy)FEI_Implementation [virtual]
initFields(int numFields, const int *fieldSizes, const int *fieldIDs, const int *fieldTypes=NULL)FEI_Implementation [virtual]
initSharedNodes(int numSharedNodes, const GlobalID *sharedNodeIDs, const int *numProcsPerNode, const int *const *sharingProcIDs)FEI_Implementation [virtual]
initSlaveVariable(GlobalID slaveNodeID, int slaveFieldID, int offsetIntoSlaveField, int numMasterNodes, const GlobalID *masterNodeIDs, const int *masterFieldIDs, const double *weights, double rhsValue)FEI_Implementation [virtual]
iterations(int &itersTaken) const FEI_Implementation [virtual]
loadComplete(bool applyBCs=true, bool globalAssemble=true)FEI_Implementation [virtual]
loadCRMult(int CRID, int numCRNodes, const GlobalID *CRNodes, const int *CRFields, const double *CRWeights, double CRValue)FEI_Implementation [virtual]
loadCRPen(int CRID, int numCRNodes, const GlobalID *CRNodes, const int *CRFields, const double *CRWeights, double CRValue, double penValue)FEI_Implementation [virtual]
loadElemBCs(int numElems, const GlobalID *elemIDs, int fieldID, const double *const *alpha, const double *const *beta, const double *const *gamma)FEI_Implementation [virtual]
loadNodeBCs(int numNodes, const GlobalID *nodeIDs, int fieldID, const int *offsetsIntoField, const double *prescribedValues)FEI_Implementation [virtual]
parameters(int numParams, const char *const *paramStrings)FEI_Implementation [virtual]
putBlockElemSolution(GlobalID elemBlockID, int numElems, const GlobalID *elemIDs, int dofPerElem, const double *estimates)FEI_Implementation [virtual]
putBlockFieldNodeSolution(GlobalID elemBlockID, int fieldID, int numNodes, const GlobalID *nodeIDs, const double *estimates)FEI_Implementation [virtual]
putBlockNodeSolution(GlobalID elemBlockID, int numNodes, const GlobalID *nodeIDs, const int *offsets, const double *estimates)FEI_Implementation [virtual]
putCRMultipliers(int numMultCRs, const int *CRIDs, const double *multEstimates)FEI_Implementation [virtual]
putIntoRHS(int IDType, int fieldID, int numIDs, const GlobalID *IDs, const double *rhsEntries)FEI_Implementation [virtual]
putNodalFieldData(int fieldID, int numNodes, const GlobalID *nodeIDs, const double *nodeData)FEI_Implementation [virtual]
resetInitialGuess(double s=0.0)FEI_Implementation [virtual]
resetMatrix(double s=0.0)FEI_Implementation [virtual]
resetRHSVector(double s=0.0)FEI_Implementation [virtual]
resetSystem(double s=0.0)FEI_Implementation [virtual]
residualNorm(int whichNorm, int numFields, int *fieldIDs, double *norms)FEI_Implementation [virtual]
setCurrentMatrix(int matID)FEI_Implementation [virtual]
setCurrentRHS(int rhsID)FEI_Implementation [virtual]
setIDLists(int numMatrices, const int *matrixIDs, int numRHSs, const int *rhsIDs)FEI_Implementation [virtual]
setMatScalars(int numScalars, const int *IDs, const double *scalars)FEI_Implementation [virtual]
setRHSScalars(int numScalars, const int *IDs, const double *scalars)FEI_Implementation [virtual]
setSolveType(int solveType)FEI_Implementation [virtual]
solve(int &status)FEI_Implementation [virtual]
sumInElem(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn, const double *const *elemStiffness, const double *elemLoad, int elemFormat)FEI_Implementation [virtual]
sumInElemMatrix(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn, const double *const *elemStiffness, int elemFormat)FEI_Implementation [virtual]
sumInElemRHS(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn, const double *elemLoad)FEI_Implementation [virtual]
sumIntoRHS(int IDType, int fieldID, int numIDs, const GlobalID *IDs, const double *rhsEntries)FEI_Implementation [virtual]
version(const char *&versionString)FEI_Implementation [virtual]
~FEI()FEI [inline, virtual]
~FEI_Implementation()FEI_Implementation [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends