| 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 |