A_ | fei_trilinos::Aztec_LinSysCore | private |
A_ptr_ | fei_trilinos::Aztec_LinSysCore | private |
allocateMatrix(int **ptColIndices, int *ptRowLengths, int **blkColIndices, int *blkRowLengths, int *ptRowsPerBlkRow) | fei_trilinos::Aztec_LinSysCore | private |
azA_ | fei_trilinos::Aztec_LinSysCore | private |
azP_ | fei_trilinos::Aztec_LinSysCore | private |
azS_ | fei_trilinos::Aztec_LinSysCore | private |
Aztec_LinSysCore(MPI_Comm comm) | fei_trilinos::Aztec_LinSysCore | |
aztec_options_ | fei_trilinos::Aztec_LinSysCore | private |
aztec_params_ | fei_trilinos::Aztec_LinSysCore | private |
aztec_status_ | fei_trilinos::Aztec_LinSysCore | private |
b_ | fei_trilinos::Aztec_LinSysCore | private |
b_ptr_ | fei_trilinos::Aztec_LinSysCore | private |
bc_ | fei_trilinos::Aztec_LinSysCore | private |
BCenforcement_no_column_mod_ | fei_trilinos::Aztec_LinSysCore | private |
bcsLoaded_ | fei_trilinos::Aztec_LinSysCore | private |
blkA_ | fei_trilinos::Aztec_LinSysCore | private |
blkA_ptr_ | fei_trilinos::Aztec_LinSysCore | private |
blkColEssBCMod(int blkRow, int blkEqn, int blkOffset, double *val, int *blkCols, int numCols, int numPtNNZ, double alpha, double gamma) | fei_trilinos::Aztec_LinSysCore | private |
blkMap_ | fei_trilinos::Aztec_LinSysCore | private |
blkMatrixAllocated_ | fei_trilinos::Aztec_LinSysCore | private |
blkRowEssBCMod(int blkEqn, int blkOffset, double *val, int *blkCols, int numCols, int numPtNNZ, double alpha, double gamma) | fei_trilinos::Aztec_LinSysCore | private |
blkUpdate_ | fei_trilinos::Aztec_LinSysCore | private |
blockMatrix_ | fei_trilinos::Aztec_LinSysCore | private |
blockRowToPointRow(int blkRow) | fei_trilinos::Aztec_LinSysCore | private |
checkForOption(const char *paramName, int numParams_, char **paramStrings, int ¶m) | fei_trilinos::Aztec_LinSysCore | private |
checkForParam(const char *paramName, int numParams_, char **paramStrings, double ¶m) | fei_trilinos::Aztec_LinSysCore | private |
clone() | fei_trilinos::Aztec_LinSysCore | virtual |
comm_ | fei_trilinos::Aztec_LinSysCore | private |
copyBlockRow(int i, const int *blkRows, int numBlkCols, const int *blkCols, const double *const *values, double *coefs) | fei_trilinos::Aztec_LinSysCore | private |
copyInMatrix(double scalar, const Data &data) | fei_trilinos::Aztec_LinSysCore | virtual |
copyInRHSVector(double scalar, const Data &data) | fei_trilinos::Aztec_LinSysCore | virtual |
copyOutMatrix(double scalar, Data &data) | fei_trilinos::Aztec_LinSysCore | virtual |
copyOutRHSVector(double scalar, Data &data) | fei_trilinos::Aztec_LinSysCore | virtual |
createBlockMatrix(int **blkColIndices, int *blkRowLengths, int *ptRowsPerBlkRow) | fei_trilinos::Aztec_LinSysCore | private |
createMiscStuff() | fei_trilinos::Aztec_LinSysCore | private |
currentRHS_ | fei_trilinos::Aztec_LinSysCore | private |
debugFile_ | fei_trilinos::Aztec_LinSysCore | private |
debugFileCounter_ | fei_trilinos::Aztec_LinSysCore | private |
debugFileName_ | fei_trilinos::Aztec_LinSysCore | private |
debugOutput(const char *msg) const | fei_trilinos::Aztec_LinSysCore | private |
debugOutput_ | fei_trilinos::Aztec_LinSysCore | private |
debugPath_ | fei_trilinos::Aztec_LinSysCore | private |
destroyMatrixData(Data &data) | fei_trilinos::Aztec_LinSysCore | virtual |
destroyVectorData(Data &data) | fei_trilinos::Aztec_LinSysCore | virtual |
enforceBlkEssentialBC(int *blkEqn, int *blkOffset, double *alpha, double *gamma, int len) | fei_trilinos::Aztec_LinSysCore | |
enforceBlkRemoteEssBCs(int numEqns, int *blkEqns, int **blkColInds, int **blkColOffsets, int *blkColLens, double **remEssBCCoefs) | fei_trilinos::Aztec_LinSysCore | |
enforceEssentialBC(int *globalEqn, double *alpha, double *gamma, int len) | fei_trilinos::Aztec_LinSysCore | virtual |
enforceRemoteEssBCs(int numEqns, int *globalEqns, int **colIndices, int *colIndLen, double **coefs) | fei_trilinos::Aztec_LinSysCore | virtual |
essBCindices_ | fei_trilinos::Aztec_LinSysCore | private |
explicitDirichletBCs_ | fei_trilinos::Aztec_LinSysCore | private |
explicitlySetDirichletBCs() | fei_trilinos::Aztec_LinSysCore | private |
formResidual(double *values, int len) | fei_trilinos::Aztec_LinSysCore | virtual |
getBlkEqnsAndOffsets(int *ptEqns, int *blkEqns, int *blkOffsets, int numEqns) | fei_trilinos::Aztec_LinSysCore | private |
getBlockRow(int blkRow, double *&val, int &valLen, int *&blkColInds, int &blkColIndLen, int &numNzBlks, int &numNNZ) | fei_trilinos::Aztec_LinSysCore | private |
getBlockSize(int blkInd) | fei_trilinos::Aztec_LinSysCore | private |
getFromRHSVector(int num, double *values, const int *indices) | fei_trilinos::Aztec_LinSysCore | virtual |
getMatrixBeginPointer() | fei_trilinos::Aztec_LinSysCore | inlinevirtual |
getMatrixOffset(int row, int col) | fei_trilinos::Aztec_LinSysCore | inlinevirtual |
getMatrixPtr(Data &data) | fei_trilinos::Aztec_LinSysCore | virtual |
getMatrixRow(int row, double *coefs, int *indices, int len, int &rowLength) | fei_trilinos::Aztec_LinSysCore | virtual |
getMatrixRowLength(int row, int &length) | fei_trilinos::Aztec_LinSysCore | virtual |
getProperty(const char *, double &) | LinearSystemCore | inlinevirtual |
getRHSVectorPtr(Data &data) | fei_trilinos::Aztec_LinSysCore | virtual |
getSolnEntry(int eqnNumber, double &answer) | fei_trilinos::Aztec_LinSysCore | virtual |
getSolution(double *answers, int len) | fei_trilinos::Aztec_LinSysCore | virtual |
haveLookup_ | fei_trilinos::Aztec_LinSysCore | private |
launchSolver(int &solveStatus, int &iterations) | fei_trilinos::Aztec_LinSysCore | virtual |
LinearSystemCore() | LinearSystemCore | inline |
localBlkOffset_ | fei_trilinos::Aztec_LinSysCore | private |
localBlockSizes_ | fei_trilinos::Aztec_LinSysCore | private |
localOffset_ | fei_trilinos::Aztec_LinSysCore | private |
lookup_ | fei_trilinos::Aztec_LinSysCore | private |
map_ | fei_trilinos::Aztec_LinSysCore | private |
masterProc_ | fei_trilinos::Aztec_LinSysCore | private |
matrixAllocated_ | fei_trilinos::Aztec_LinSysCore | private |
matrixLoadComplete() | fei_trilinos::Aztec_LinSysCore | virtual |
matrixLoaded_ | fei_trilinos::Aztec_LinSysCore | private |
messageAbort(const char *msg) const | fei_trilinos::Aztec_LinSysCore | private |
ML_Vanek_ | fei_trilinos::Aztec_LinSysCore | private |
modifyRHSforBCs() | fei_trilinos::Aztec_LinSysCore | private |
MSRmatPlusScaledMat(AztecDMSR_Matrix *A, double scalar, AztecDMSR_Matrix *source) | fei_trilinos::Aztec_LinSysCore | private |
name_ | fei_trilinos::Aztec_LinSysCore | private |
named_solve_counter_ | fei_trilinos::Aztec_LinSysCore | private |
needNewPreconditioner_ | fei_trilinos::Aztec_LinSysCore | private |
numEssBCs_ | fei_trilinos::Aztec_LinSysCore | private |
numGlobalEqnBlks_ | fei_trilinos::Aztec_LinSysCore | private |
numGlobalEqns_ | fei_trilinos::Aztec_LinSysCore | private |
numLevels_ | fei_trilinos::Aztec_LinSysCore | private |
numLocalEqnBlks_ | fei_trilinos::Aztec_LinSysCore | private |
numLocalEqns_ | fei_trilinos::Aztec_LinSysCore | private |
numNonzeroBlocks_ | fei_trilinos::Aztec_LinSysCore | private |
numParams_ | fei_trilinos::Aztec_LinSysCore | private |
numProcs_ | fei_trilinos::Aztec_LinSysCore | private |
numRHSs_ | fei_trilinos::Aztec_LinSysCore | private |
outputLevel_ | fei_trilinos::Aztec_LinSysCore | private |
parameters(int numParams, const char *const *params) | fei_trilinos::Aztec_LinSysCore | virtual |
paramStrings_ | fei_trilinos::Aztec_LinSysCore | private |
precondCreated_ | fei_trilinos::Aztec_LinSysCore | private |
putInitialGuess(const int *eqnNumbers, const double *values, int len) | fei_trilinos::Aztec_LinSysCore | virtual |
putIntoRHSVector(int num, const double *values, const int *indices) | fei_trilinos::Aztec_LinSysCore | virtual |
putIntoSystemMatrix(int numPtRows, const int *ptRows, int numPtCols, const int *ptCols, const double *const *values) | fei_trilinos::Aztec_LinSysCore | virtual |
putNodalFieldData(int, int, int *, int, const double *) | fei_trilinos::Aztec_LinSysCore | inlinevirtual |
recordUserOptions() | fei_trilinos::Aztec_LinSysCore | private |
recordUserParams() | fei_trilinos::Aztec_LinSysCore | private |
resetMatrix(double s) | fei_trilinos::Aztec_LinSysCore | virtual |
resetMatrixAndVector(double s) | fei_trilinos::Aztec_LinSysCore | virtual |
resetRHSVector(double s) | fei_trilinos::Aztec_LinSysCore | virtual |
rhsIDs_ | fei_trilinos::Aztec_LinSysCore | private |
rhsLoaded_ | fei_trilinos::Aztec_LinSysCore | private |
scalingCreated_ | fei_trilinos::Aztec_LinSysCore | private |
selectPreconditioner(const char *name) | fei_trilinos::Aztec_LinSysCore | private |
selectSolver(const char *name) | fei_trilinos::Aztec_LinSysCore | private |
setAuxVec(const char *param) | fei_trilinos::Aztec_LinSysCore | private |
setAZ_output(const char *param) | fei_trilinos::Aztec_LinSysCore | private |
setConnectivities(GlobalID elemBlock, int numElements, int numNodesPerElem, const GlobalID *elemIDs, const int *const *connNodes) | fei_trilinos::Aztec_LinSysCore | virtual |
setConvTest(const char *param) | fei_trilinos::Aztec_LinSysCore | private |
setDebugOutput(const char *path, const char *name) | fei_trilinos::Aztec_LinSysCore | private |
setGlobalOffsets(int len, int *nodeOffsets, int *eqnOffsets, int *blkEqnOffsets) | fei_trilinos::Aztec_LinSysCore | virtual |
setLoadVectors(GlobalID, int, const GlobalID *, const double *const *, int, const int *const *) | fei_trilinos::Aztec_LinSysCore | inlinevirtual |
setLookup(Lookup &lookup) | fei_trilinos::Aztec_LinSysCore | virtual |
setMatrixStructure(int **ptColIndices, int *ptRowLengths, int **blkColIndices, int *blkRowLengths, int *ptRowsPerBlkRow) | fei_trilinos::Aztec_LinSysCore | virtual |
setMatrixType(const char *name) | fei_trilinos::Aztec_LinSysCore | private |
setMultCREqns(int, int, int, int **, int **, int *, int *) | fei_trilinos::Aztec_LinSysCore | inlinevirtual |
setNumRHSVectors(int numRHSs, const int *rhsIDs) | fei_trilinos::Aztec_LinSysCore | virtual |
setOrthog(const char *param) | fei_trilinos::Aztec_LinSysCore | private |
setOverlap(const char *param) | fei_trilinos::Aztec_LinSysCore | private |
setPenCREqns(int, int, int, int **, int **, int *) | fei_trilinos::Aztec_LinSysCore | inlinevirtual |
setPreCalc(const char *param) | fei_trilinos::Aztec_LinSysCore | private |
setRHSID(int rhsID) | fei_trilinos::Aztec_LinSysCore | virtual |
setScalingOption(const char *param) | fei_trilinos::Aztec_LinSysCore | private |
setStiffnessMatrices(GlobalID, int, const GlobalID *, const double *const *const *, int, const int *const *) | fei_trilinos::Aztec_LinSysCore | inlinevirtual |
setSubdomainSolve(const char *name) | fei_trilinos::Aztec_LinSysCore | private |
setTypeOverlap(const char *param) | fei_trilinos::Aztec_LinSysCore | private |
sumInMatrix(double scalar, const Data &data) | fei_trilinos::Aztec_LinSysCore | virtual |
sumInRHSVector(double scalar, const Data &data) | fei_trilinos::Aztec_LinSysCore | virtual |
sumIntoBlockRow(int numBlkRows, const int *blkRows, int numBlkCols, const int *blkCols, const double *const *values, int numPtCols, bool overwriteInsteadOfAccumulate) | fei_trilinos::Aztec_LinSysCore | private |
sumIntoPointRow(int numPtRows, const int *ptRows, int numPtCols, const int *ptColIndices, const double *const *values, bool overwriteInsteadOfAccumulate) | fei_trilinos::Aztec_LinSysCore | private |
sumIntoRHSVector(int num, const double *values, const int *indices) | fei_trilinos::Aztec_LinSysCore | 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) | fei_trilinos::Aztec_LinSysCore | virtual |
sumIntoSystemMatrix(int numPtRows, const int *ptRows, int numPtCols, const int *ptCols, const double *const *values) | fei_trilinos::Aztec_LinSysCore | virtual |
sumPointIntoBlockRow(int blkRow, int rowOffset, int blkCol, int colOffset, double value) | fei_trilinos::Aztec_LinSysCore | private |
thisProc_ | fei_trilinos::Aztec_LinSysCore | private |
tmp_b_ | fei_trilinos::Aztec_LinSysCore | private |
tmp_b_allocated_ | fei_trilinos::Aztec_LinSysCore | private |
tmp_bc_ | fei_trilinos::Aztec_LinSysCore | private |
tmp_x_ | fei_trilinos::Aztec_LinSysCore | private |
tmp_x_touched_ | fei_trilinos::Aztec_LinSysCore | private |
tooLateToChooseBlock_ | fei_trilinos::Aztec_LinSysCore | private |
update_ | fei_trilinos::Aztec_LinSysCore | private |
VBRmatPlusScaledMat(AztecDVBR_Matrix *A, double scalar, AztecDVBR_Matrix *source) | fei_trilinos::Aztec_LinSysCore | private |
vectorsAllocated_ | fei_trilinos::Aztec_LinSysCore | private |
writeA(const char *name) | fei_trilinos::Aztec_LinSysCore | private |
writeSystem(const char *name) | fei_trilinos::Aztec_LinSysCore | virtual |
writeVec(Aztec_LSVector *v, const char *name) | fei_trilinos::Aztec_LinSysCore | private |
x_ | fei_trilinos::Aztec_LinSysCore | private |
~Aztec_LinSysCore() | fei_trilinos::Aztec_LinSysCore | virtual |
~LinearSystemCore() | LinearSystemCore | inlinevirtual |