FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
This is the complete list of members for fei::FEI_Impl, including all inherited members.
A_ | fei::FEI_Impl | private |
addLogEqn(int eqn) | fei::Logger | private |
addLogID(int ID) | fei::Logger | private |
aggregateSystem() | fei::FEI_Impl | private |
aggregateSystem_LinSysCore() | fei::FEI_Impl | private |
aggregateSystemFormed_ | fei::FEI_Impl | private |
any_blocks_have_elem_dof_ | fei::FEI_Impl | private |
b_ | fei::FEI_Impl | private |
basic_initializations() | fei::FEI_Impl | private |
block_dof_per_elem_ | fei::FEI_Impl | mutableprivate |
comm_ | fei::FEI_Impl | private |
constraintID_ | fei::FEI_Impl | private |
constraintIDType_ | fei::FEI_Impl | private |
createdFactory_ | fei::FEI_Impl | private |
cumulative_cpu_times(double &initTime, double &loadTime, double &solveTime, double &solnReturnTime) | fei::FEI_Impl | virtual |
deleteMultCRs() | fei::FEI_Impl | virtual |
elemIDType_ | fei::FEI_Impl | private |
factory_ | fei::FEI_Impl | private |
FEI_Impl(fei::SharedPtr< LibraryWrapper > wrapper, MPI_Comm comm, int masterRank=0) | fei::FEI_Impl | |
FEI_Impl(const fei::Factory *factory, MPI_Comm comm, int masterRank=0) | fei::FEI_Impl | |
fillNodeset(int blockID) const | fei::FEI_Impl | private |
getBlockElemIDList(GlobalID elemBlockID, int numElems, GlobalID *elemIDs) | fei::FEI_Impl | virtual |
getBlockElemSolution(GlobalID elemBlockID, int numElems, const GlobalID *elemIDs, int &numElemDOFPerElement, double *results) | fei::FEI_Impl | virtual |
getBlockFieldNodeSolution(GlobalID elemBlockID, int fieldID, int numNodes, const GlobalID *nodeIDs, double *results) | fei::FEI_Impl | virtual |
getBlockNodeIDList(GlobalID elemBlockID, int numNodes, GlobalID *nodeIDs) | fei::FEI_Impl | virtual |
getBlockNodeSolution(GlobalID elemBlockID, int numNodes, const GlobalID *nodeIDs, int *offsets, double *results) | fei::FEI_Impl | virtual |
getCRMultIDList(int numMultCRs, int *multIDs) | fei::FEI_Impl | virtual |
getCRMultipliers(int numCRs, const int *CRIDs, double *multipliers) | fei::FEI_Impl | virtual |
getEqnNumbers(GlobalID ID, int idType, int fieldID, int &numEqns, int *eqnNumbers) | fei::FEI_Impl | virtual |
getFieldSize(int fieldID, int &numScalars) | fei::FEI_Impl | virtual |
getLinearSystem() | fei::FEI_Impl | |
getLocalNodeIDList(int &numNodes, GlobalID *nodeIDs, int lenNodeIDs) | fei::FEI_Impl | virtual |
getLogEqns() | fei::Logger | private |
getLogIDs() | fei::Logger | private |
getNodalFieldSolution(int fieldID, int numNodes, const GlobalID *nodeIDs, double *results) | fei::FEI_Impl | virtual |
getNodalSolution(int numNodes, const GlobalID *nodeIDs, int *offsets, double *results) | fei::FEI_Impl | virtual |
getNumBlockActEqns(GlobalID blockID, int &numEqns) const | fei::FEI_Impl | virtual |
getNumBlockActNodes(GlobalID blockID, int &numNodes) const | fei::FEI_Impl | virtual |
getNumBlockElemDOF(GlobalID blockID, int &DOFPerElem) const | fei::FEI_Impl | virtual |
getNumBlockElements(GlobalID blockID, int &numElems) const | fei::FEI_Impl | virtual |
getNumCRMultipliers(int &numMultCRs) | fei::FEI_Impl | virtual |
getNumElemBlocks(int &numElemBlocks) const | fei::FEI_Impl | virtual |
getNumEqnsPerElement(GlobalID blockID, int &numEqns) const | fei::FEI_Impl | virtual |
getNumLocalNodes(int &numNodes) | fei::FEI_Impl | virtual |
getNumNodesPerElement(GlobalID blockID, int &nodesPerElem) const | fei::FEI_Impl | virtual |
getNumSolnParams(GlobalID nodeID, int &numSolnParams) const | fei::FEI_Impl | virtual |
getParameters(int &numParams, char **¶mStrings) | fei::FEI_Impl | |
index_current_ | fei::FEI_Impl | private |
index_current_rhs_row_ | fei::FEI_Impl | private |
index_soln_ | fei::FEI_Impl | private |
initComplete() | fei::FEI_Impl | virtual |
initCRMult(int numCRNodes, const GlobalID *CRNodeIDs, const int *CRFieldIDs, int &CRID) | fei::FEI_Impl | virtual |
initCRPen(int numCRNodes, const GlobalID *CRNodeIDs, const int *CRFieldIDs, int &CRID) | fei::FEI_Impl | virtual |
initElem(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn) | fei::FEI_Impl | virtual |
initElemBlock(GlobalID elemBlockID, int numElements, int numNodesPerElement, const int *numFieldsPerNode, const int *const *nodalFieldIDs, int numElemDofFieldsPerElement, const int *elemDOFFieldIDs, int interleaveStrategy) | fei::FEI_Impl | virtual |
initFields(int numFields, const int *fieldSizes, const int *fieldIDs, const int *fieldTypes=NULL) | fei::FEI_Impl | virtual |
initPhaseIsComplete_ | fei::FEI_Impl | private |
initSharedNodes(int numSharedNodes, const GlobalID *sharedNodeIDs, const int *numProcsPerNode, const int *const *sharingProcIDs) | fei::FEI_Impl | virtual |
initSlaveVariable(GlobalID slaveNodeID, int slaveFieldID, int offsetIntoSlaveField, int numMasterNodes, const GlobalID *masterNodeIDs, const int *masterFieldIDs, const double *weights, double rhsValue) | fei::FEI_Impl | virtual |
initTime_ | fei::FEI_Impl | private |
inputRHS(int IDType, int fieldID, int numIDs, const GlobalID *IDs, const double *rhsEntries, bool sumInto) | fei::FEI_Impl | private |
isLogEqn(int eqn) | fei::Logger | private |
isLogID(int ID) | fei::Logger | private |
iterations(int &itersTaken) const | fei::FEI_Impl | virtual |
iterations_ | fei::FEI_Impl | private |
iwork_ | fei::FEI_Impl | private |
linSys_ | fei::FEI_Impl | private |
loadComplete(bool applyBCs=true, bool globalAssemble=true) | fei::FEI_Impl | virtual |
loadCRMult(int CRMultID, int numCRNodes, const GlobalID *CRNodeIDs, const int *CRFieldIDs, const double *CRWeights, double CRValue) | fei::FEI_Impl | virtual |
loadCRPen(int CRPenID, int numCRNodes, const GlobalID *CRNodeIDs, const int *CRFieldIDs, const double *CRWeights, double CRValue, double penValue) | fei::FEI_Impl | virtual |
loadElemBCs(int numElems, const GlobalID *elemIDs, int fieldID, const double *const *alpha, const double *const *beta, const double *const *gamma) | fei::FEI_Impl | virtual |
loadNodeBCs(int numNodes, const GlobalID *nodeIDs, int fieldID, const int *offsetsIntoField, const double *prescribedValues) | fei::FEI_Impl | virtual |
loadTime_ | fei::FEI_Impl | private |
localProc_ | fei::FEI_Impl | private |
logEqns_ | fei::Logger | private |
Logger() | fei::Logger | private |
logIDs_ | fei::Logger | private |
masterRank_ | fei::FEI_Impl | private |
matGraph_ | fei::FEI_Impl | private |
matrixIDs_ | fei::FEI_Impl | private |
matScalars_ | fei::FEI_Impl | private |
matScalarsSet_ | fei::FEI_Impl | private |
newData_ | fei::FEI_Impl | private |
newMatrixDataLoaded_ | fei::FEI_Impl | private |
nodeIDType_ | fei::FEI_Impl | private |
nodeset_ | fei::FEI_Impl | mutableprivate |
nodeset_blockid_ | fei::FEI_Impl | mutableprivate |
nodeset_filled_ | fei::FEI_Impl | mutableprivate |
numParams_ | fei::FEI_Impl | private |
numProcs_ | fei::FEI_Impl | private |
output_level_ | fei::Logger | private |
output_stream_ | fei::Logger | private |
parameters(int numParams, const char *const *paramStrings) | fei::FEI_Impl | virtual |
paramStrings_ | fei::FEI_Impl | private |
putBlockElemSolution(GlobalID elemBlockID, int numElems, const GlobalID *elemIDs, int dofPerElem, const double *estimates) | fei::FEI_Impl | virtual |
putBlockFieldNodeSolution(GlobalID elemBlockID, int fieldID, int numNodes, const GlobalID *nodeIDs, const double *estimates) | fei::FEI_Impl | virtual |
putBlockNodeSolution(GlobalID elemBlockID, int numNodes, const GlobalID *nodeIDs, const int *offsets, const double *estimates) | fei::FEI_Impl | virtual |
putCRMultipliers(int numMultCRs, const int *CRIDs, const double *multEstimates) | fei::FEI_Impl | virtual |
putIntoRHS(int IDType, int fieldID, int numIDs, const GlobalID *IDs, const double *coefficients) | fei::FEI_Impl | virtual |
putNodalFieldData(int fieldID, int numNodes, const GlobalID *nodeIDs, const double *nodeData) | fei::FEI_Impl | virtual |
resetInitialGuess(double s=0.0) | fei::FEI_Impl | virtual |
resetMatrix(double s=0.0) | fei::FEI_Impl | virtual |
resetRHSVector(double s=0.0) | fei::FEI_Impl | virtual |
resetSystem(double s=0.0) | fei::FEI_Impl | virtual |
residualNorm(int whichNorm, int numFields, int *fieldIDs, double *norms) | fei::FEI_Impl | virtual |
rhsIDs_ | fei::FEI_Impl | private |
rhsScalars_ | fei::FEI_Impl | private |
rhsScalarsSet_ | fei::FEI_Impl | private |
rowSpace_ | fei::FEI_Impl | private |
setCurrentMatrix(int matrixID) | fei::FEI_Impl | virtual |
setCurrentRHS(int rhsID) | fei::FEI_Impl | virtual |
setIDLists(int numMatrices, const int *matrixIDs, int numRHSs, const int *rhsIDs) | fei::FEI_Impl | virtual |
setMatScalars(int numScalars, const int *IDs, const double *scalars) | fei::FEI_Impl | virtual |
setOutputLevel(OutputLevel olevel) | fei::Logger | private |
setRHSScalars(int numScalars, const int *IDs, const double *scalars) | fei::FEI_Impl | virtual |
setSolveType(int solveType) | fei::FEI_Impl | virtual |
setSolveTypeCalled_ | fei::FEI_Impl | private |
soln_fei_matrix_ | fei::FEI_Impl | private |
soln_fei_vector_ | fei::FEI_Impl | private |
solnReturnTime_ | fei::FEI_Impl | private |
solve(int &status) | fei::FEI_Impl | virtual |
solveCounter_ | fei::FEI_Impl | private |
solveTime_ | fei::FEI_Impl | private |
solveType_ | fei::FEI_Impl | private |
sumInElem(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn, const double *const *elemStiffness, const double *elemLoad, int elemFormat) | fei::FEI_Impl | virtual |
sumInElemMatrix(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn, const double *const *elemStiffness, int elemFormat) | fei::FEI_Impl | virtual |
sumInElemRHS(GlobalID elemBlockID, GlobalID elemID, const GlobalID *elemConn, const double *elemLoad) | fei::FEI_Impl | virtual |
sumIntoMatrixDiagonal(int, int, int, const GlobalID *, const double *) | FEI | inlinevirtual |
sumIntoRHS(int IDType, int fieldID, int numIDs, const GlobalID *IDs, const double *coefficients) | fei::FEI_Impl | virtual |
version(const char *&versionString) | fei::FEI_Impl | virtual |
wrapper_ | fei::FEI_Impl | private |
x_ | fei::FEI_Impl | private |
~FEI() | FEI | inlinevirtual |
~FEI_Impl() | fei::FEI_Impl | virtual |
~Logger() | fei::Logger | privatevirtual |