MOOSE - Multiscale Object Oriented Simulation Environment
|
This is the complete list of members for FastMatrixElim, including all inherited members.
addRow(unsigned int rowNum, const vector< double > &row) | SparseMatrix< double > | inline |
addRow(unsigned int rowNum, const vector< double > &entry, const vector< unsigned int > &colIndexArg) | SparseMatrix< double > | inline |
advance(vector< double > &y, const vector< Triplet< double > > &ops, const vector< double > &diagVal) | FastMatrixElim | static |
buildBackwardSub(vector< unsigned int > &diag, vector< Triplet< double > > &bops, vector< double > &diagVal) | FastMatrixElim | |
buildForDiffusion(const vector< unsigned int > &parentVoxel, const vector< double > &volume, const vector< double > &area, const vector< double > &length, double diffConst, double motorConst, double dt) | FastMatrixElim | |
buildForwardElim(vector< unsigned int > &diag, vector< Triplet< double > > &fops) | FastMatrixElim | |
checkSymmetricShape() const | FastMatrixElim | |
clear() | SparseMatrix< double > | inline |
colIndex() const | SparseMatrix< double > | inline |
colIndex_ | SparseMatrix< double > | protected |
FastMatrixElim() | FastMatrixElim | |
FastMatrixElim(unsigned int nrows, unsigned int ncolumns) | FastMatrixElim | |
FastMatrixElim(const SparseMatrix< double > &orig) | FastMatrixElim | |
get(unsigned int row, unsigned int column) const | SparseMatrix< double > | inline |
getColumn(unsigned int col, vector< double > &entry, vector< unsigned int > &rowIndex) const | SparseMatrix< double > | inline |
getRow(unsigned int row, const double **entry, const unsigned int **colIndex) const | SparseMatrix< double > | inline |
getRow(unsigned int row, vector< double > &e, vector< unsigned int > &c) const | SparseMatrix< double > | inline |
hinesReorder(const vector< unsigned int > &parentVoxel, vector< unsigned int > &lookupOldRowsFromNew) | FastMatrixElim | |
isSymmetric() const | FastMatrixElim | |
makeTestMatrix(const double *test, unsigned int numCompts) | FastMatrixElim | |
matrixEntry() const | SparseMatrix< double > | inline |
N_ | SparseMatrix< double > | protected |
nColumns() const | SparseMatrix< double > | inline |
ncolumns_ | SparseMatrix< double > | protected |
nEntries() const | SparseMatrix< double > | inline |
nRows() const | SparseMatrix< double > | inline |
nrows_ | SparseMatrix< double > | protected |
operator==(const FastMatrixElim &other) const | FastMatrixElim | |
opsReorder(const vector< unsigned int > &lookupOldRowsFromNew, vector< Triplet< double > > &ops, vector< double > &diagVal) | FastMatrixElim | static |
pairFill(const vector< unsigned int > &row, const vector< unsigned int > &col, doublevalue) | SparseMatrix< double > | inline |
print() const | SparseMatrix< double > | inline |
printInternal() const | SparseMatrix< double > | inline |
printTriplet(const vector< Triplet< double > > &t) | SparseMatrix< double > | inline |
reorderColumns(const vector< unsigned int > &colMap) | SparseMatrix< double > | inline |
rowStart() const | SparseMatrix< double > | inline |
rowStart_ | SparseMatrix< double > | protected |
set(unsigned int row, unsigned int column, doublevalue) | SparseMatrix< double > | inline |
setDiffusionAndTransport(const vector< unsigned int > &parentVoxel, double diffConst, double motorConst, double dt) | FastMatrixElim | |
setSize(unsigned int nrows, unsigned int ncolumns) | SparseMatrix< double > | inline |
shuffleRows(const vector< unsigned int > &lookupOldRowFromNew) | FastMatrixElim | |
SparseMatrix() | SparseMatrix< double > | inline |
SparseMatrix(unsigned int nrows, unsigned int ncolumns) | SparseMatrix< double > | inline |
transpose() | SparseMatrix< double > | inline |
tripletFill(const vector< unsigned int > &row, const vector< unsigned int > &col, const vector< double > &z, bool retainSize=false) | SparseMatrix< double > | inline |
unset(unsigned int row, unsigned int column) | SparseMatrix< double > | inline |