IFEM  90A354
DiagMatrix Member List

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

add(const SystemMatrix &B, Real alpha)DiagMatrixvirtual
add(Real sigma, int ieq)DiagMatrixvirtual
assemble(const Matrix &eM, const SAM &sam, int e)DiagMatrixvirtual
assemble(const Matrix &eM, const SAM &sam, SystemVector &B, int e)DiagMatrixvirtual
assemble(const Matrix &eM, const SAM &sam, SystemVector &B, const IntVec &meq)DiagMatrixvirtual
assemble(const Matrix &eM, const IntVec &meq)DiagMatrixvirtual
assembleStruct(int val, const SAM &sam, const IntVec &meq)DiagMatrix
augment(const SystemMatrix &, size_t, size_t)SystemMatrixinlinevirtual
compressPattern()SystemMatrixinlinevirtual
copy() constDiagMatrixinlinevirtual
create(const ProcessAdm *adm, LinAlg::MatrixType mType, int num_thread_SLU=1)SystemMatrixstatic
create(const ProcessAdm *adm, LinAlg::MatrixType mType, const LinSolParams &spar)SystemMatrixstatic
DiagMatrix(size_t m=0)DiagMatrixinline
DiagMatrix(const DiagMatrix &A)DiagMatrixinline
DiagMatrix(const RealArray &data, size_t nrows=0)DiagMatrix
dim(int) constDiagMatrixinlinevirtual
dump(std::ostream &os, LinAlg::StorageFormat format, const char *label)DiagMatrixvirtual
SystemMatrix::dump(const char *fileName, std::streamsize precision=0, LinAlg::StorageFormat format=LinAlg::FLAT)SystemMatrixvirtual
empty() constSystemMatrixinlinevirtual
endAssembly()SystemMatrixvirtual
flagNonZeroEqs(const IntVec &meq={})SystemMatrix
flagNonZeroEqs(const SystemMatrix &B)SystemMatrix
getMat()DiagMatrixinline
getType() constDiagMatrixinlinevirtual
init()DiagMatrixinlinevirtual
initAssembly(const SAM &sam, char)DiagMatrixvirtual
initNonZeroEqs()SystemMatrix
isZero() constSystemMatrix
Linfnorm() constDiagMatrixinlinevirtual
load(const char *, bool=false)SystemMatrixinlinevirtual
lockPattern(bool)SystemMatrixinlinevirtual
mult(Real alpha)DiagMatrixinlinevirtual
multiply(const SystemVector &B, SystemVector &C) constDiagMatrixvirtual
myMatDiagMatrixprivate
nonZeroEqsSystemMatrixprivate
operator()(size_t r)DiagMatrixinline
operator()(size_t r) constDiagMatrixinline
operator*(const SystemVector &b) constSystemMatrix
operator/(const SystemVector &b)SystemMatrix
preAssemble(const std::vector< IntVec > &, size_t=0)SystemMatrixinlinevirtual
redim(size_t r)DiagMatrixinline
solve(SystemVector &B, Real *)DiagMatrixvirtual
solve(SystemVector &b, Real *rc=nullptr)=0DiagMatrix
solve(const SystemVector &b, SystemVector &x)DiagMatrixinline
SystemMatrix::solve(const SystemVector &b, SystemVector &x)SystemMatrixinlinevirtual
SystemMatrix()SystemMatrixinlineprotected
SystemMatrix(const SystemMatrix &a)SystemMatrixinlineprotected
truncate(Real=Real(1.0e-16))SystemMatrixinlinevirtual
write(std::ostream &os) constDiagMatrixinlineprotectedvirtual
~DiagMatrix()DiagMatrixinlinevirtual
~SystemMatrix()SystemMatrixinlinevirtual