OOFEM 3.0
Loading...
Searching...
No Matches
oofem::PetscSparseMtrx Member List

This is the complete list of members for oofem::PetscSparseMtrx, including all inherited members.

add(double x, SparseMtrx &m) overrideoofem::PetscSparseMtrxvirtual
addDiagonal(double x, FloatArray &m) overrideoofem::PetscSparseMtrxvirtual
assemble(const IntArray &loc, const FloatMatrix &mat) overrideoofem::PetscSparseMtrxvirtual
assemble(const IntArray &rloc, const IntArray &cloc, const FloatMatrix &mat) overrideoofem::PetscSparseMtrxvirtual
assembleBegin() overrideoofem::PetscSparseMtrxvirtual
assembleEnd() overrideoofem::PetscSparseMtrxvirtual
at(int i, int j) overrideoofem::PetscSparseMtrxvirtual
at(int i, int j) const overrideoofem::PetscSparseMtrxvirtual
backSubstitutionWith(FloatArray &y) const overrideoofem::PetscSparseMtrxinlinevirtual
blocksizeoofem::PetscSparseMtrxprotected
buildInternalStructure(EngngModel *eModel, int n, int m, const IntArray &I, const IntArray &J) overrideoofem::PetscSparseMtrxvirtual
buildInternalStructure(EngngModel *eModel, int di, const UnknownNumberingScheme &s) overrideoofem::PetscSparseMtrxvirtual
buildInternalStructure(EngngModel *eModel, int di, const UnknownNumberingScheme &r_s, const UnknownNumberingScheme &c_s) overrideoofem::PetscSparseMtrxvirtual
canBeFactorized() const overrideoofem::PetscSparseMtrxinlinevirtual
checkBounds(int i, int j) constoofem::SparseMtrxinline
clone() const overrideoofem::PetscSparseMtrxvirtual
computeNorm() const overrideoofem::PetscSparseMtrxvirtual
createVecGlobal(Vec *answer) constoofem::PetscSparseMtrx
dioofem::PetscSparseMtrxprotected
emodeloofem::PetscSparseMtrxprotected
errorInfo(const char *func) constoofem::SparseMtrxinline
factorized() overrideoofem::PetscSparseMtrxinlinevirtual
geqsoofem::PetscSparseMtrxprotected
giveClassName() const overrideoofem::PetscSparseMtrxinlinevirtual
giveDomainIndex() constoofem::PetscSparseMtrx
giveLeqs()oofem::PetscSparseMtrx
giveMtrx()oofem::PetscSparseMtrx
giveNumberOfColumns() constoofem::SparseMtrxinline
giveNumberOfRows() constoofem::SparseMtrxinline
giveSubMatrix(const IntArray &rows, const IntArray &cols) overrideoofem::PetscSparseMtrxvirtual
giveSymmetryFlag() constoofem::PetscSparseMtrx
giveType() const overrideoofem::PetscSparseMtrxvirtual
giveVersion()oofem::SparseMtrxinline
globalISoofem::PetscSparseMtrxprotected
isAllocatedAt(int i, int j) constoofem::SparseMtrxinlinevirtual
isAsymmetric() const overrideoofem::PetscSparseMtrxvirtual
isNotEmpty() constoofem::SparseMtrxinline
isSquare() constoofem::SparseMtrxinline
kspoofem::PetscSparseMtrxprotected
kspInitoofem::PetscSparseMtrxprotected
leqsoofem::PetscSparseMtrxprotected
localISoofem::PetscSparseMtrxprotected
mtrxoofem::PetscSparseMtrxprotected
mTypeoofem::PetscSparseMtrxprotected
nColumnsoofem::SparseMtrxprotected
newValuesoofem::PetscSparseMtrxprotected
nRowsoofem::SparseMtrxprotected
operator*(const FloatArray &x) constoofem::SparseMtrxinline
PetscSolver classoofem::PetscSparseMtrxfriend
PetscSparseMtrx(int n=0, int m=0)oofem::PetscSparseMtrx
printMatlab() constoofem::PetscSparseMtrx
printStatistics() const overrideoofem::PetscSparseMtrxvirtual
printYourself() const overrideoofem::PetscSparseMtrxvirtual
scatterG2L(Vec src, FloatArray &dest) constoofem::PetscSparseMtrx
scatterL2G(const FloatArray &src, Vec dest) constoofem::PetscSparseMtrx
setOption(MatOption op, PetscBool flag)oofem::PetscSparseMtrx
SparseMtrx(int n=0, int m=0)oofem::SparseMtrxinline
SparseMtrxVersionType typedefoofem::SparseMtrx
symmFlagoofem::PetscSparseMtrxprotected
times(const FloatArray &x, FloatArray &answer) const overrideoofem::PetscSparseMtrxvirtual
times(const FloatMatrix &B, FloatMatrix &answer) const overrideoofem::PetscSparseMtrxvirtual
times(double x) overrideoofem::PetscSparseMtrxvirtual
timesT(const FloatArray &x, FloatArray &answer) const overrideoofem::PetscSparseMtrxvirtual
timesT(const FloatMatrix &B, FloatMatrix &answer) const overrideoofem::PetscSparseMtrxvirtual
toFloatMatrix(FloatMatrix &answer) const overrideoofem::PetscSparseMtrxvirtual
trans_mult(const FloatArray &x) constoofem::SparseMtrxinline
versionoofem::SparseMtrxprotected
writeToFile(const char *fname) const overrideoofem::PetscSparseMtrxvirtual
zero() overrideoofem::PetscSparseMtrxvirtual
~PetscSparseMtrx()oofem::PetscSparseMtrxvirtual
~SparseMtrx()oofem::SparseMtrxinlinevirtual

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011