|
IFEM
90A354
|
This is the complete list of members for SPRMatrix, including all inherited members.
| add(const SystemMatrix &B, Real alpha) | SPRMatrix | virtual |
| add(Real sigma, int ieq) | SPRMatrix | virtual |
| assemble(const Matrix &eM, const SAM &sam, int e) | SPRMatrix | virtual |
| assemble(const Matrix &eM, const SAM &sam, SystemVector &B, int e) | SPRMatrix | virtual |
| assemble(const Matrix &eM, const SAM &sam, SystemVector &B, const IntVec &meq) | SPRMatrix | virtual |
| assemble(const Matrix &eM, const IntVec &meq) | SPRMatrix | virtual |
| assemble(int e, const Matrix &eM, const SAM &sam, Real *B=nullptr) | SPRMatrix | protected |
| assemble(const Matrix &eM, const SAM &sam, int e)=0 | SPRMatrix | |
| assemble(const Matrix &eM, const SAM &sam, SystemVector &B, int e)=0 | SPRMatrix | |
| assemble(const Matrix &eM, const SAM &sam, SystemVector &B, const IntVec &meq)=0 | SPRMatrix | |
| assemble(const Matrix &eM, const IntVec &meq)=0 | SPRMatrix | |
| augment(const SystemMatrix &, size_t, size_t) | SystemMatrix | inlinevirtual |
| compressPattern() | SystemMatrix | inlinevirtual |
| convert(Matrix &fullMat) const | SPRMatrix | |
| copy() const | SPRMatrix | 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 |
| dim(int idim) const | SPRMatrix | virtual |
| dump(std::ostream &os, LinAlg::StorageFormat fmt, const char *) | SPRMatrix | 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 | |
| getType() const | SPRMatrix | inlinevirtual |
| ierr | SPRMatrix | private |
| init() | SPRMatrix | virtual |
| initAssembly(const SAM &sam, char) | SPRMatrix | virtual |
| initNonZeroEqs() | SystemMatrix | |
| isZero() const | SystemMatrix | |
| iWork | SPRMatrix | private |
| jWork | SPRMatrix | private |
| Linfnorm() const | SPRMatrix | virtual |
| load(const char *fileName, bool binary) | SPRMatrix | virtual |
| lockPattern(bool) | SystemMatrix | inlinevirtual |
| mpar | SPRMatrix | private |
| msica | SPRMatrix | private |
| msifa | SPRMatrix | private |
| mtrees | SPRMatrix | private |
| mult(Real alpha) | SPRMatrix | virtual |
| multiply(const SystemVector &B, SystemVector &C) const | SPRMatrix | virtual |
| multiply(size_t n, const Real *b, Real *c) | SPRMatrix | protected |
| mvarnc | SPRMatrix | private |
| mySam | SPRMatrix | private |
| nonZeroEqs | SystemMatrix | private |
| operator*(const SystemVector &b) const | SystemMatrix | |
| operator/(const SystemVector &b) | SystemMatrix | |
| operator=(const SPRMatrix &)=delete | SPRMatrix | |
| preAssemble(const std::vector< IntVec > &, size_t=0) | SystemMatrix | inlinevirtual |
| rWork | SPRMatrix | private |
| SAM64 typedef | SPRMatrix | private |
| solve(SystemVector &B, Real *) | SPRMatrix | virtual |
| solve(SystemVector &b, Real *rc=nullptr)=0 | SPRMatrix | |
| solve(const SystemVector &b, SystemVector &x) | SPRMatrix | inline |
| SystemMatrix::solve(const SystemVector &b, SystemVector &x) | SystemMatrix | inlinevirtual |
| solveEig(SPRMatrix &B, RealArray &val, Matrix &vec, int nev, Real shift=0.0, int iop=1) | SPRMatrix | |
| SPRMatrix() | SPRMatrix | |
| SPRMatrix(const SPRMatrix &A) | SPRMatrix | |
| SystemMatrix() | SystemMatrix | inlineprotected |
| SystemMatrix(const SystemMatrix &a) | SystemMatrix | inlineprotected |
| truncate(Real=Real(1.0e-16)) | SystemMatrix | inlinevirtual |
| values | SPRMatrix | private |
| write(std::ostream &os) const | SPRMatrix | protectedvirtual |
| ~SPRMatrix() | SPRMatrix | virtual |
| ~SystemMatrix() | SystemMatrix | inlinevirtual |