|
IFEM
90A354
|
This is the complete list of members for DiagMatrix, including all inherited members.
| add(const SystemMatrix &B, Real alpha) | DiagMatrix | virtual |
| add(Real sigma, int ieq) | DiagMatrix | virtual |
| assemble(const Matrix &eM, const SAM &sam, int e) | DiagMatrix | virtual |
| assemble(const Matrix &eM, const SAM &sam, SystemVector &B, int e) | DiagMatrix | virtual |
| assemble(const Matrix &eM, const SAM &sam, SystemVector &B, const IntVec &meq) | DiagMatrix | virtual |
| assemble(const Matrix &eM, const IntVec &meq) | DiagMatrix | virtual |
| assembleStruct(int val, const SAM &sam, const IntVec &meq) | DiagMatrix | |
| augment(const SystemMatrix &, size_t, size_t) | SystemMatrix | inlinevirtual |
| compressPattern() | SystemMatrix | inlinevirtual |
| copy() const | DiagMatrix | inlinevirtual |
| create(const ProcessAdm *adm, LinAlg::MatrixType mType, int num_thread_SLU=1) | SystemMatrix | static |
| create(const ProcessAdm *adm, LinAlg::MatrixType mType, const LinSolParams &spar) | SystemMatrix | static |
| DiagMatrix(size_t m=0) | DiagMatrix | inline |
| DiagMatrix(const DiagMatrix &A) | DiagMatrix | inline |
| DiagMatrix(const RealArray &data, size_t nrows=0) | DiagMatrix | |
| dim(int) const | DiagMatrix | inlinevirtual |
| dump(std::ostream &os, LinAlg::StorageFormat format, const char *label) | DiagMatrix | virtual |
| SystemMatrix::dump(const char *fileName, std::streamsize precision=0, LinAlg::StorageFormat format=LinAlg::FLAT) | SystemMatrix | virtual |
| empty() const | SystemMatrix | inlinevirtual |
| endAssembly() | SystemMatrix | virtual |
| flagNonZeroEqs(const IntVec &meq={}) | SystemMatrix | |
| flagNonZeroEqs(const SystemMatrix &B) | SystemMatrix | |
| getMat() | DiagMatrix | inline |
| getType() const | DiagMatrix | inlinevirtual |
| init() | DiagMatrix | inlinevirtual |
| initAssembly(const SAM &sam, char) | DiagMatrix | virtual |
| initNonZeroEqs() | SystemMatrix | |
| isZero() const | SystemMatrix | |
| Linfnorm() const | DiagMatrix | inlinevirtual |
| load(const char *, bool=false) | SystemMatrix | inlinevirtual |
| lockPattern(bool) | SystemMatrix | inlinevirtual |
| mult(Real alpha) | DiagMatrix | inlinevirtual |
| multiply(const SystemVector &B, SystemVector &C) const | DiagMatrix | virtual |
| myMat | DiagMatrix | private |
| nonZeroEqs | SystemMatrix | private |
| operator()(size_t r) | DiagMatrix | inline |
| operator()(size_t r) const | DiagMatrix | inline |
| operator*(const SystemVector &b) const | SystemMatrix | |
| operator/(const SystemVector &b) | SystemMatrix | |
| preAssemble(const std::vector< IntVec > &, size_t=0) | SystemMatrix | inlinevirtual |
| redim(size_t r) | DiagMatrix | inline |
| solve(SystemVector &B, Real *) | DiagMatrix | virtual |
| solve(SystemVector &b, Real *rc=nullptr)=0 | DiagMatrix | |
| solve(const SystemVector &b, SystemVector &x) | DiagMatrix | inline |
| SystemMatrix::solve(const SystemVector &b, SystemVector &x) | SystemMatrix | inlinevirtual |
| SystemMatrix() | SystemMatrix | inlineprotected |
| SystemMatrix(const SystemMatrix &a) | SystemMatrix | inlineprotected |
| truncate(Real=Real(1.0e-16)) | SystemMatrix | inlinevirtual |
| write(std::ostream &os) const | DiagMatrix | inlineprotectedvirtual |
| ~DiagMatrix() | DiagMatrix | inlinevirtual |
| ~SystemMatrix() | SystemMatrix | inlinevirtual |