, including all inherited members.
| AddAndResetStartTime(const std::string &Label, const int print=false) const | ML_Epetra::MatrixFreePreconditioner | [inline, private] |
| Apply(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | ML_Epetra::MatrixFreePreconditioner | |
| ApplyBlockJacobi(Epetra_MultiVector &X, const double omega) const | ML_Epetra::MatrixFreePreconditioner | [private] |
| ApplyBlockJacobi(Epetra_MultiVector &X, const Epetra_MultiVector &B, const double omega, Epetra_MultiVector &tmp) const | ML_Epetra::MatrixFreePreconditioner | [private] |
| ApplyInvBlockDiag(const double alpha, Epetra_MultiVector &X, const double gamma, const Epetra_MultiVector &B) const | ML_Epetra::MatrixFreePreconditioner | [private] |
| ApplyInverse(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | ML_Epetra::MatrixFreePreconditioner | |
| ApplyJacobi(Epetra_MultiVector &X, const double omega) const | ML_Epetra::MatrixFreePreconditioner | [private] |
| ApplyJacobi(Epetra_MultiVector &X, const Epetra_MultiVector &B, const double omega, Epetra_MultiVector &tmp) const | ML_Epetra::MatrixFreePreconditioner | [private] |
| ApplyPostSmoother(Epetra_MultiVector &X, const Epetra_MultiVector &Y, Epetra_MultiVector &tmp) const | ML_Epetra::MatrixFreePreconditioner | [private] |
| ApplyPreSmoother(Epetra_MultiVector &X) const | ML_Epetra::MatrixFreePreconditioner | [private] |
| C() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| C_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| C_ML_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| CheckSPD(const Epetra_Operator &Op, const bool UseApply=true, const int NumChecks=1, const int NumVectors=1) const | ML_Epetra::MatrixFreePreconditioner | |
| Coarsen(ML_Operator *A, ML_Aggregate **aggr, ML_Operator **P, ML_Operator **R, ML_Operator **C, int NumPDEEqns=1, int NullSpaceDim=1, double *NullSpace=NULL) | ML_Epetra::MatrixFreePreconditioner | |
| Comm() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| Comm_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| Comm_ML() | ML_Epetra::MatrixFreePreconditioner | [inline] |
| Comm_ML_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| Compute(const Epetra_CrsGraph &Graph, Epetra_MultiVector &NullSpace) | ML_Epetra::MatrixFreePreconditioner | [private] |
| GetBlockDiagonal(const Epetra_CrsGraph &Graph, std::string DiagonalColoringType) | ML_Epetra::MatrixFreePreconditioner | |
| HasNormInf() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| InvBlockDiag_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| InvPointDiagonal_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| IsComputed() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| IsComputed_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| Label() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| Label_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| List_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| MatrixFreePreconditioner(const Epetra_Operator &Operator, const Epetra_CrsGraph &Graph, Epetra_MultiVector &NullSpace, const Epetra_Vector &PointDiagonal, Teuchos::ParameterList &List) | ML_Epetra::MatrixFreePreconditioner | |
| MLP() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| MLP_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| MyPID() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| NormInf() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| NumMyBlockRows_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| NumPDEEqns_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| NumProc() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| omega_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| Operator_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| OperatorDomainMap() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| OperatorRangeMap() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| PostSmoother_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| PrecType_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| PreSmoother_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| PrintTimings() const | ML_Epetra::MatrixFreePreconditioner | [inline, private] |
| R() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| R_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| ResetStartTime() const | ML_Epetra::MatrixFreePreconditioner | [inline, private] |
| SetUseTranspose(bool UseTranspose) | ML_Epetra::MatrixFreePreconditioner | |
| SmootherType_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| Time_ | ML_Epetra::MatrixFreePreconditioner | [mutable, private] |
| TimeTable | ML_Epetra::MatrixFreePreconditioner | [mutable, private] |
| TotalCPUTime() const | ML_Epetra::MatrixFreePreconditioner | |
| UseTranspose() const | ML_Epetra::MatrixFreePreconditioner | [inline] |
| verbose_ | ML_Epetra::MatrixFreePreconditioner | [private] |
| ~MatrixFreePreconditioner() | ML_Epetra::MatrixFreePreconditioner | [virtual] |