IFEM  90A354
SystemMatrix Member List

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

add(const SystemMatrix &, Real=Real(1))SystemMatrixinlinevirtual
add(Real, int=0)SystemMatrixinlinevirtual
assemble(const Matrix &eM, const SAM &sam, int e)=0SystemMatrixpure virtual
assemble(const Matrix &eM, const SAM &sam, SystemVector &B, int e)=0SystemMatrixpure virtual
assemble(const Matrix &eM, const SAM &sam, SystemVector &B, const IntVec &meq)=0SystemMatrixpure virtual
assemble(const Matrix &eM, const IntVec &meq)=0SystemMatrixpure virtual
augment(const SystemMatrix &, size_t, size_t)SystemMatrixinlinevirtual
compressPattern()SystemMatrixinlinevirtual
copy() const =0SystemMatrixpure virtual
create(const ProcessAdm *adm, LinAlg::MatrixType mType, int num_thread_SLU=1)SystemMatrixstatic
create(const ProcessAdm *adm, LinAlg::MatrixType mType, const LinSolParams &spar)SystemMatrixstatic
dim(int idim=1) const =0SystemMatrixpure virtual
dump(std::ostream &, LinAlg::StorageFormat, const char *=nullptr)SystemMatrixinlinevirtual
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
getType() const =0SystemMatrixpure virtual
init()=0SystemMatrixpure virtual
initAssembly(const SAM &sam, char=0)=0SystemMatrixpure virtual
initNonZeroEqs()SystemMatrix
isZero() constSystemMatrix
Linfnorm() const =0SystemMatrixpure virtual
load(const char *, bool=false)SystemMatrixinlinevirtual
lockPattern(bool)SystemMatrixinlinevirtual
mult(Real alpha)=0SystemMatrixpure virtual
multiply(const SystemVector &, SystemVector &) constSystemMatrixinlinevirtual
nonZeroEqsSystemMatrixprivate
operator*(const SystemVector &b) constSystemMatrix
operator/(const SystemVector &b)SystemMatrix
operator<<(std::ostream &os, const SystemMatrix &A)SystemMatrixfriend
preAssemble(const std::vector< IntVec > &, size_t=0)SystemMatrixinlinevirtual
solve(SystemVector &b, Real *rc=nullptr)=0SystemMatrixpure virtual
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) constSystemMatrixinlineprotectedvirtual
~SystemMatrix()SystemMatrixinlinevirtual