IFEM  90A354
SPRMatrix Member List

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

add(const SystemMatrix &B, Real alpha)SPRMatrixvirtual
add(Real sigma, int ieq)SPRMatrixvirtual
assemble(const Matrix &eM, const SAM &sam, int e)SPRMatrixvirtual
assemble(const Matrix &eM, const SAM &sam, SystemVector &B, int e)SPRMatrixvirtual
assemble(const Matrix &eM, const SAM &sam, SystemVector &B, const IntVec &meq)SPRMatrixvirtual
assemble(const Matrix &eM, const IntVec &meq)SPRMatrixvirtual
assemble(int e, const Matrix &eM, const SAM &sam, Real *B=nullptr)SPRMatrixprotected
assemble(const Matrix &eM, const SAM &sam, int e)=0SPRMatrix
assemble(const Matrix &eM, const SAM &sam, SystemVector &B, int e)=0SPRMatrix
assemble(const Matrix &eM, const SAM &sam, SystemVector &B, const IntVec &meq)=0SPRMatrix
assemble(const Matrix &eM, const IntVec &meq)=0SPRMatrix
augment(const SystemMatrix &, size_t, size_t)SystemMatrixinlinevirtual
compressPattern()SystemMatrixinlinevirtual
convert(Matrix &fullMat) constSPRMatrix
copy() constSPRMatrixinlinevirtual
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) constSPRMatrixvirtual
dump(std::ostream &os, LinAlg::StorageFormat fmt, const char *)SPRMatrixvirtual
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
getType() constSPRMatrixinlinevirtual
ierrSPRMatrixprivate
init()SPRMatrixvirtual
initAssembly(const SAM &sam, char)SPRMatrixvirtual
initNonZeroEqs()SystemMatrix
isZero() constSystemMatrix
iWorkSPRMatrixprivate
jWorkSPRMatrixprivate
Linfnorm() constSPRMatrixvirtual
load(const char *fileName, bool binary)SPRMatrixvirtual
lockPattern(bool)SystemMatrixinlinevirtual
mparSPRMatrixprivate
msicaSPRMatrixprivate
msifaSPRMatrixprivate
mtreesSPRMatrixprivate
mult(Real alpha)SPRMatrixvirtual
multiply(const SystemVector &B, SystemVector &C) constSPRMatrixvirtual
multiply(size_t n, const Real *b, Real *c)SPRMatrixprotected
mvarncSPRMatrixprivate
mySamSPRMatrixprivate
nonZeroEqsSystemMatrixprivate
operator*(const SystemVector &b) constSystemMatrix
operator/(const SystemVector &b)SystemMatrix
operator=(const SPRMatrix &)=deleteSPRMatrix
preAssemble(const std::vector< IntVec > &, size_t=0)SystemMatrixinlinevirtual
rWorkSPRMatrixprivate
SAM64 typedefSPRMatrixprivate
solve(SystemVector &B, Real *)SPRMatrixvirtual
solve(SystemVector &b, Real *rc=nullptr)=0SPRMatrix
solve(const SystemVector &b, SystemVector &x)SPRMatrixinline
SystemMatrix::solve(const SystemVector &b, SystemVector &x)SystemMatrixinlinevirtual
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()SystemMatrixinlineprotected
SystemMatrix(const SystemMatrix &a)SystemMatrixinlineprotected
truncate(Real=Real(1.0e-16))SystemMatrixinlinevirtual
valuesSPRMatrixprivate
write(std::ostream &os) constSPRMatrixprotectedvirtual
~SPRMatrix()SPRMatrixvirtual
~SystemMatrix()SystemMatrixinlinevirtual