Apply(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Ifpack_OverlapSolveObject | inlinevirtual |
ApplyInverse(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Ifpack_OverlapSolveObject | inlinevirtual |
Comm() const | Ifpack_OverlapSolveObject | inlinevirtual |
Comm_ | Ifpack_OverlapSolveObject | private |
Condest(bool Trans, double &ConditionNumberEstimate) const | Ifpack_OverlapSolveObject | |
Condest_ | Ifpack_OverlapSolveObject | mutableprivate |
Counter_ | Ifpack_OverlapSolveObject | private |
D() const | Ifpack_OverlapSolveObject | inline |
D_ | Ifpack_OverlapSolveObject | private |
HasNormInf() const | Ifpack_OverlapSolveObject | inlinevirtual |
Ifpack_OverlapSolveObject(char *Label, const Epetra_Comm &Comm) | Ifpack_OverlapSolveObject | |
Ifpack_OverlapSolveObject(const Ifpack_OverlapSolveObject &Source) | Ifpack_OverlapSolveObject | |
L() const | Ifpack_OverlapSolveObject | inline |
L_ | Ifpack_OverlapSolveObject | private |
Label() const | Ifpack_OverlapSolveObject | inlinevirtual |
Label_ | Ifpack_OverlapSolveObject | private |
Multiply(bool Trans, const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Ifpack_OverlapSolveObject | |
NormInf() const | Ifpack_OverlapSolveObject | inlinevirtual |
NumGlobalNonzeros() const | Ifpack_OverlapSolveObject | inline |
NumMyNonzeros() const | Ifpack_OverlapSolveObject | inline |
OperatorDomainMap() const | Ifpack_OverlapSolveObject | inlinevirtual |
OperatorRangeMap() const | Ifpack_OverlapSolveObject | inlinevirtual |
OverlapMode() const | Ifpack_OverlapSolveObject | inline |
OverlapMode_ | Ifpack_OverlapSolveObject | private |
SetDiagonal(Epetra_Vector *D, bool UseDInv) | Ifpack_OverlapSolveObject | inline |
SetLowerOperator(Epetra_CrsMatrix *L, bool UseLTrans) | Ifpack_OverlapSolveObject | inline |
SetOverlapMode(Epetra_CombineMode OverlapMode) | Ifpack_OverlapSolveObject | inline |
SetUpperOperator(Epetra_CrsMatrix *U, bool UseUTrans) | Ifpack_OverlapSolveObject | inline |
SetupXY(bool Trans, const Epetra_MultiVector &Xin, const Epetra_MultiVector &Yin, Epetra_MultiVector *&Xout, Epetra_MultiVector *&Yout) const =0 | Ifpack_OverlapSolveObject | protectedpure virtual |
SetUseTranspose(bool UseTranspose) | Ifpack_OverlapSolveObject | inlinevirtual |
Solve(bool Trans, const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Ifpack_OverlapSolveObject | |
U() const | Ifpack_OverlapSolveObject | inline |
U_ | Ifpack_OverlapSolveObject | private |
UseDInv_ | Ifpack_OverlapSolveObject | private |
UseLTrans_ | Ifpack_OverlapSolveObject | private |
UseTranspose() const | Ifpack_OverlapSolveObject | inlinevirtual |
UseTranspose_ | Ifpack_OverlapSolveObject | private |
UseUTrans_ | Ifpack_OverlapSolveObject | private |
~Ifpack_OverlapSolveObject() | Ifpack_OverlapSolveObject | virtual |