FEI  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
LinearSystemCore Member List

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

clone()=0LinearSystemCorepure virtual
copyInMatrix(double scalar, const Data &data)=0LinearSystemCorepure virtual
copyInRHSVector(double scalar, const Data &data)=0LinearSystemCorepure virtual
copyOutMatrix(double scalar, Data &data)=0LinearSystemCorepure virtual
copyOutRHSVector(double scalar, Data &data)=0LinearSystemCorepure virtual
destroyMatrixData(Data &data)=0LinearSystemCorepure virtual
destroyVectorData(Data &data)=0LinearSystemCorepure virtual
enforceEssentialBC(int *globalEqn, double *alpha, double *gamma, int len)=0LinearSystemCorepure virtual
enforceRemoteEssBCs(int numEqns, int *globalEqns, int **colIndices, int *colIndLen, double **coefs)=0LinearSystemCorepure virtual
formResidual(double *values, int len)=0LinearSystemCorepure virtual
getFromRHSVector(int num, double *values, const int *indices)=0LinearSystemCorepure virtual
getMatrixPtr(Data &data)=0LinearSystemCorepure virtual
getMatrixRow(int row, double *coefs, int *indices, int len, int &rowLength)=0LinearSystemCorepure virtual
getMatrixRowLength(int row, int &length)=0LinearSystemCorepure virtual
getProperty(const char *, double &)LinearSystemCoreinlinevirtual
getRHSVectorPtr(Data &data)=0LinearSystemCorepure virtual
getSolnEntry(int eqnNumber, double &answer)=0LinearSystemCorepure virtual
getSolution(double *answers, int len)=0LinearSystemCorepure virtual
launchSolver(int &solveStatus, int &iterations)=0LinearSystemCorepure virtual
LinearSystemCore()LinearSystemCoreinline
matrixLoadComplete()=0LinearSystemCorepure virtual
parameters(int numParams, const char *const *params)=0LinearSystemCorepure virtual
putInitialGuess(const int *eqnNumbers, const double *values, int len)=0LinearSystemCorepure virtual
putIntoRHSVector(int num, const double *values, const int *indices)=0LinearSystemCorepure virtual
putIntoSystemMatrix(int numPtRows, const int *ptRows, int numPtCols, const int *ptCols, const double *const *values)=0LinearSystemCorepure virtual
putNodalFieldData(int fieldID, int fieldSize, int *nodeNumbers, int numNodes, const double *data)=0LinearSystemCorepure virtual
resetMatrix(double s)=0LinearSystemCorepure virtual
resetMatrixAndVector(double s)=0LinearSystemCorepure virtual
resetRHSVector(double s)=0LinearSystemCorepure virtual
setConnectivities(GlobalID elemBlock, int numElements, int numNodesPerElem, const GlobalID *elemIDs, const int *const *connNodes)=0LinearSystemCorepure virtual
setGlobalOffsets(int len, int *nodeOffsets, int *eqnOffsets, int *blkEqnOffsets)=0LinearSystemCorepure virtual
setLoadVectors(GlobalID elemBlock, int numElems, const GlobalID *elemIDs, const double *const *load, int numEqnsPerElem, const int *const *eqnIndices)=0LinearSystemCorepure virtual
setLookup(Lookup &lookup)=0LinearSystemCorepure virtual
setMatrixStructure(int **ptColIndices, int *ptRrowLengths, int **blkColIndices, int *blkRowLengths, int *ptRowsPerBlkRow)=0LinearSystemCorepure virtual
setMultCREqns(int multCRSetID, int numCRs, int numNodesPerCR, int **nodeNumbers, int **eqnNumbers, int *fieldIDs, int *multiplierEqnNumbers)=0LinearSystemCorepure virtual
setNumRHSVectors(int numRHSs, const int *rhsIDs)=0LinearSystemCorepure virtual
setPenCREqns(int penCRSetID, int numCRs, int numNodesPerCR, int **nodeNumbers, int **eqnNumbers, int *fieldIDs)=0LinearSystemCorepure virtual
setRHSID(int rhsID)=0LinearSystemCorepure virtual
setStiffnessMatrices(GlobalID elemBlock, int numElems, const GlobalID *elemIDs, const double *const *const *stiff, int numEqnsPerElem, const int *const *eqnIndices)=0LinearSystemCorepure virtual
sumInMatrix(double scalar, const Data &data)=0LinearSystemCorepure virtual
sumInRHSVector(double scalar, const Data &data)=0LinearSystemCorepure virtual
sumIntoRHSVector(int num, const double *values, const int *indices)=0LinearSystemCorepure virtual
sumIntoSystemMatrix(int numPtRows, const int *ptRows, int numPtCols, const int *ptCols, int numBlkRows, const int *blkRows, int numBlkCols, const int *blkCols, const double *const *values)=0LinearSystemCorepure virtual
sumIntoSystemMatrix(int numPtRows, const int *ptRows, int numPtCols, const int *ptCols, const double *const *values)=0LinearSystemCorepure virtual
writeSystem(const char *name)=0LinearSystemCorepure virtual
~LinearSystemCore()LinearSystemCoreinlinevirtual