FEI Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Filter Member List

This is the complete list of members for Filter, including all inherited members.

calculateResidualNorms(int whichNorm, int numFields, int *fieldIDs, double *norms, std::vector< double > &residValues)Filterprotected
copyStiffness(const double *const *elemStiff, int numRows, int elemFormat, double **copy)Filterstatic
deleteMultCRs()=0Filterpure virtual
enforceEssentialBCs(const int *eqns, const double *alpha, const double *gamma, int numEqns)=0Filterpure virtual
exchangeRemoteEquations()Filterinlinevirtual
Filter(SNL_FEI_Structure *probStruct)Filter
Filter(const Filter &)Filterinlineprivate
findNode(GlobalID nodeID) const Filterprotected
findNodeDescriptor(GlobalID nodeID) const Filterprotected
generalCoefInput(int, const int *, const GlobalID *, const int *, const GlobalID *, const double *const *, const double *, int, int)Filterinlineprotected
generalElemInput(GlobalID, GlobalID, const GlobalID *, const double *const *, const double *, int)Filterinlineprotectedvirtual
getBlockElemSolution(GlobalID elemBlockID, int numElems, const GlobalID *elemIDs, int &numElemDOFPerElement, double *results)=0Filterpure virtual
getBlockFieldNodeSolution(GlobalID elemBlockID, int fieldID, int numNodes, const GlobalID *nodeIDs, double *results)=0Filterpure virtual
getBlockNodeSolution(GlobalID elemBlockID, int numNodes, const GlobalID *nodeIDs, int *offsets, double *results)=0Filterpure virtual
getCRMultipliers(int numCRs, const int *CRIDs, double *multipliers)=0Filterpure virtual
getEqnCommMgr()=0Filterpure virtual
getNodalFieldSolution(int fieldID, int numNodes, const GlobalID *nodeIDs, double *results)=0Filterpure virtual
getNodalSolution(int numNodes, const GlobalID *nodeIDs, int *offsets, double *results)=0Filterpure virtual
initialize()=0Filterpure virtual
iterations() const =0Filterpure virtual
loadComplete()=0Filterpure virtual
loadCRMult(int CRMultID, int numCRNodes, const GlobalID *CRNodes, const int *CRFields, const double *CRWeights, double CRValue)=0Filterpure virtual
loadCRPen(int CRPenID, int numCRNodes, const GlobalID *CRNodes, const int *CRFields, const double *CRWeights, double CRValue, double penValue)=0Filterpure virtual
loadElemBCs(int numElems, const GlobalID *elemIDs, int fieldID, const double *const *alpha, const double *const *beta, const double *const *gamma)=0Filterpure virtual
loadNodeBCs(int, const GlobalID *, int, const int *, const double *)Filterinlinevirtual
localRank_Filterprotected
logInput_Filterprotected
logInputStream_Filterprotected
logStream()Filter
numProcs_Filterprotected
operator=(const Filter &)Filterinlineprivate
outputLevel_Filterprotected
parameters(int numParams, const char *const *paramStrings)Filtervirtual
problemStructure_Filterprotected
putBlockElemSolution(GlobalID elemBlockID, int numElems, const GlobalID *elemIDs, int dofPerElem, const double *estimates)=0Filterpure virtual
putBlockFieldNodeSolution(GlobalID elemBlockID, int fieldID, int numNodes, const GlobalID *nodeIDs, const double *estimates)=0Filterpure virtual
putBlockNodeSolution(GlobalID elemBlockID, int numNodes, const GlobalID *nodeIDs, const int *offsets, const double *estimates)=0Filterpure virtual
putCRMultipliers(int numMultCRs, const int *CRIDs, const double *multEstimates)=0Filterpure virtual
putIntoRHS(int IDType, int fieldID, int numIDs, const GlobalID *IDs, const double *rhsEntries)=0Filterpure virtual
putNodalFieldData(int fieldID, int numNodes, const GlobalID *nodeIDs, const double *nodeData)=0Filterpure virtual
putNodalFieldSolution(int fieldID, int numNodes, const GlobalID *nodeIDs, const double *nodeData)=0Filterpure virtual
resetInitialGuess(double s)=0Filterpure virtual
resetMatrix(double s)=0Filterpure virtual
resetRHSVector(double s)=0Filterpure virtual
resetSystem(double s)=0Filterpure virtual
residualNorm(int whichNorm, int numFields, int *fieldIDs, double *norms, double &residTime)=0Filterpure virtual
setCurrentRHS(int rhsID)=0Filterpure virtual
setEqnCommMgr(EqnCommMgr *eqnCommMgr)=0Filterpure virtual
setLogStream(std::ostream *logstrm)Filter
setNumRHSVectors(int numRHSs, int *rhsIDs)=0Filterpure virtual
solve(int &status, double &sTime)=0Filterpure virtual
sumInElem(GlobalID, GlobalID, const GlobalID *, const double *const *, const double *, int)Filterinlinevirtual
sumInElemMatrix(GlobalID, GlobalID, const GlobalID *, const double *const *, int)Filterinlinevirtual
sumInElemRHS(GlobalID, GlobalID, const GlobalID *, const double *)Filterinlinevirtual
sumIntoMatrixDiagonal(int, int, int, const GlobalID *, const double *)Filterinlinevirtual
sumIntoRHS(int IDType, int fieldID, int numIDs, const GlobalID *IDs, const double *rhsEntries)=0Filterpure virtual
unpackSolution()=0Filterpure virtual
~Filter()Filtervirtual