| add(double x, SparseMtrx &m) | oofem::PetscSparseMtrx | virtual |
| addDiagonal(double x, FloatArray &m) | oofem::PetscSparseMtrx | virtual |
| assemble(const IntArray &loc, const FloatMatrix &mat) | oofem::PetscSparseMtrx | virtual |
| assemble(const IntArray &rloc, const IntArray &cloc, const FloatMatrix &mat) | oofem::PetscSparseMtrx | virtual |
| assembleBegin() | oofem::PetscSparseMtrx | virtual |
| assembleEnd() | oofem::PetscSparseMtrx | virtual |
| at(int i, int j) | oofem::PetscSparseMtrx | virtual |
| at(int i, int j) const | oofem::PetscSparseMtrx | virtual |
| backSubstitutionWith(FloatArray &y) const | oofem::PetscSparseMtrx | inlinevirtual |
| blocksize | oofem::PetscSparseMtrx | protected |
| buildInternalStructure(EngngModel *eModel, int n, int m, const IntArray &I, const IntArray &J) | oofem::PetscSparseMtrx | virtual |
| buildInternalStructure(EngngModel *eModel, int di, const UnknownNumberingScheme &s) | oofem::PetscSparseMtrx | virtual |
| buildInternalStructure(EngngModel *eModel, int di, const UnknownNumberingScheme &r_s, const UnknownNumberingScheme &c_s) | oofem::PetscSparseMtrx | virtual |
| canBeFactorized() const | oofem::PetscSparseMtrx | inlinevirtual |
| checkBounds(int i, int j) const | oofem::SparseMtrx | inline |
| computeNorm() const | oofem::PetscSparseMtrx | virtual |
| createVecGlobal(Vec *answer) const | oofem::PetscSparseMtrx | |
| di | oofem::PetscSparseMtrx | protected |
| emodel | oofem::PetscSparseMtrx | protected |
| errorInfo(const char *func) const | oofem::SparseMtrx | inline |
| factorized() | oofem::PetscSparseMtrx | inlinevirtual |
| geqs | oofem::PetscSparseMtrx | protected |
| giveClassName() const | oofem::PetscSparseMtrx | inlinevirtual |
| GiveCopy() const | oofem::PetscSparseMtrx | virtual |
| giveDomainIndex() const | oofem::PetscSparseMtrx | |
| giveLeqs() | oofem::PetscSparseMtrx | |
| giveMtrx() | oofem::PetscSparseMtrx | |
| giveNumberOfColumns() const | oofem::SparseMtrx | inline |
| giveNumberOfRows() const | oofem::SparseMtrx | inline |
| giveSubMatrix(const IntArray &rows, const IntArray &cols) | oofem::PetscSparseMtrx | virtual |
| giveSymmetryFlag() const | oofem::PetscSparseMtrx | |
| giveType() const | oofem::PetscSparseMtrx | virtual |
| giveVersion() | oofem::SparseMtrx | inline |
| globalIS | oofem::PetscSparseMtrx | protected |
| isAllocatedAt(int i, int j) const | oofem::SparseMtrx | inlinevirtual |
| isAsymmetric() const | oofem::PetscSparseMtrx | virtual |
| isNotEmpty() const | oofem::SparseMtrx | inline |
| isSquare() const | oofem::SparseMtrx | inline |
| ksp | oofem::PetscSparseMtrx | protected |
| kspInit | oofem::PetscSparseMtrx | protected |
| leqs | oofem::PetscSparseMtrx | protected |
| localIS | oofem::PetscSparseMtrx | protected |
| mtrx | oofem::PetscSparseMtrx | protected |
| mType | oofem::PetscSparseMtrx | protected |
| nColumns | oofem::SparseMtrx | protected |
| newValues | oofem::PetscSparseMtrx | protected |
| nRows | oofem::SparseMtrx | protected |
| operator*(const FloatArray &x) const | oofem::SparseMtrx | inline |
| PetscSolver class | oofem::PetscSparseMtrx | friend |
| PetscSparseMtrx(int n, int m) | oofem::PetscSparseMtrx | |
| PetscSparseMtrx() | oofem::PetscSparseMtrx | |
| printMatlab() const | oofem::PetscSparseMtrx | |
| printStatistics() const | oofem::PetscSparseMtrx | virtual |
| printYourself() const | oofem::PetscSparseMtrx | virtual |
| scatterG2L(Vec src, FloatArray &dest) const | oofem::PetscSparseMtrx | |
| scatterL2G(const FloatArray &src, Vec dest) const | oofem::PetscSparseMtrx | |
| setOption(MatOption op, PetscBool flag) | oofem::PetscSparseMtrx | |
| SparseMtrx(int n, int m) | oofem::SparseMtrx | inline |
| SparseMtrx() | oofem::SparseMtrx | inline |
| SparseMtrxVersionType typedef | oofem::SparseMtrx | |
| symmFlag | oofem::PetscSparseMtrx | protected |
| times(const FloatArray &x, FloatArray &answer) const | oofem::PetscSparseMtrx | virtual |
| times(const FloatMatrix &B, FloatMatrix &answer) const | oofem::PetscSparseMtrx | virtual |
| times(double x) | oofem::PetscSparseMtrx | virtual |
| timesT(const FloatArray &x, FloatArray &answer) const | oofem::PetscSparseMtrx | virtual |
| timesT(const FloatMatrix &B, FloatMatrix &answer) const | oofem::PetscSparseMtrx | virtual |
| toFloatMatrix(FloatMatrix &answer) const | oofem::PetscSparseMtrx | virtual |
| trans_mult(const FloatArray &x) const | oofem::SparseMtrx | inline |
| version | oofem::SparseMtrx | protected |
| writeToFile(const char *fname) const | oofem::PetscSparseMtrx | virtual |
| zero() | oofem::PetscSparseMtrx | virtual |
| ~PetscSparseMtrx() | oofem::PetscSparseMtrx | virtual |
| ~SparseMtrx() | oofem::SparseMtrx | inlinevirtual |