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