ML  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ML_Epetra::MultiLevelPreconditioner Member List

This is the complete list of members for ML_Epetra::MultiLevelPreconditioner, including all inherited members.

AnalyzeCoarse()ML_Epetra::MultiLevelPreconditioner
AnalyzeCycle(const int NumCycles=1)ML_Epetra::MultiLevelPreconditioner
AnalyzeHierarchy(const bool AnalyzeMatrices, const int PreCycles, const int PostCycles, const int MLCycles)ML_Epetra::MultiLevelPreconditioner
AnalyzeSmoothers(const int NumPreCycles=1, const int NumPostCycles=1)ML_Epetra::MultiLevelPreconditioner
Apply(const Epetra_MultiVector &, Epetra_MultiVector &) const ML_Epetra::MultiLevelPreconditionerinlinevirtual
ApplyInverse(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const ML_Epetra::MultiLevelPreconditionervirtual
Comm() const ML_Epetra::MultiLevelPreconditionerinlinevirtual
Complexities(double &complexity, double &fineNnz)ML_Epetra::MultiLevelPreconditioner
ComputeAdaptivePreconditioner(int TentativeNullSpaceSize, double *TentativeNullSpace) (defined in ML_Epetra::MultiLevelPreconditioner)ML_Epetra::MultiLevelPreconditioner
ComputePreconditioner(const bool CheckFiltering=false)ML_Epetra::MultiLevelPreconditioner
CreateLabel()ML_Epetra::MultiLevelPreconditioner
DestroyPreconditioner()ML_Epetra::MultiLevelPreconditioner
GetList()ML_Epetra::MultiLevelPreconditionerinline
GetML(const int WhichML=-1) const ML_Epetra::MultiLevelPreconditionerinline
GetML_Aggregate() const ML_Epetra::MultiLevelPreconditionerinline
GetOutputList() (defined in ML_Epetra::MultiLevelPreconditioner)ML_Epetra::MultiLevelPreconditionerinline
HasNormInf() const ML_Epetra::MultiLevelPreconditionerinlinevirtual
IsPreconditionerComputed() const ML_Epetra::MultiLevelPreconditionerinline
Label() const ML_Epetra::MultiLevelPreconditionerinlinevirtual
Map() const ML_Epetra::MultiLevelPreconditionerinline
MultiLevelPreconditioner(const Epetra_RowMatrix &RowMatrix, const bool ComputePrec=true)ML_Epetra::MultiLevelPreconditioner
MultiLevelPreconditioner(const Epetra_RowMatrix &RowMatrix, const Teuchos::ParameterList &List, const bool ComputePrec=true)ML_Epetra::MultiLevelPreconditioner
MultiLevelPreconditioner(ML_Operator *Operator, const Teuchos::ParameterList &List, const bool ComputePrec=true)ML_Epetra::MultiLevelPreconditioner
MultiLevelPreconditioner(ML_Operator *Operator, const Teuchos::ParameterList &List, Epetra_RowMatrix **DiagOperators, Teuchos::ParameterList *DiagLists, int NBlocks=1, const bool ComputePrec=true)ML_Epetra::MultiLevelPreconditioner
MultiLevelPreconditioner(const Epetra_RowMatrix &EdgeMatrix, const Epetra_RowMatrix &GradMatrix, const Epetra_RowMatrix &NodeMatrix, const Teuchos::ParameterList &List, const bool ComputePrec=true, const bool UseNodeMatrixForSmoother=false)ML_Epetra::MultiLevelPreconditioner
MultiLevelPreconditioner(const Epetra_RowMatrix &CurlCurlMatrix, const Epetra_RowMatrix &MassMatrix, const Epetra_RowMatrix &TMatrix, const Epetra_RowMatrix &NodeMatrix, const Teuchos::ParameterList &List, const bool ComputePrec=true)ML_Epetra::MultiLevelPreconditioner
MultiLevelPreconditioner(Epetra_RowMatrix &RowMatrix, const Teuchos::ParameterList &List, const int &nNodes, const int &maxDofPerNode, bool *dofPresent, Epetra_Vector &Lhs, Epetra_Vector &Rhs, const bool rhsAndsolProvided, const bool ComputePrec=true)ML_Epetra::MultiLevelPreconditioner
MultiLevelPreconditioner(Epetra_RowMatrix &RowMatrix, const Teuchos::ParameterList &List, const double distTol, const double tol, Epetra_Vector &Lhs, Epetra_Vector &Rhs, const bool rhsAndsolProvided, const bool ComputePrec=true)ML_Epetra::MultiLevelPreconditioner
MultiLevelPreconditioner(const Epetra_MsrMatrix &EdgeMatrix, ML_Operator *GradMatrix, AZ_MATRIX *NodeMatrix, int *proc_config, const Teuchos::ParameterList &List, const bool ComputePrec=true)ML_Epetra::MultiLevelPreconditioner
NormInf() const ML_Epetra::MultiLevelPreconditionerinlinevirtual
NumGlobalCols() const ML_Epetra::MultiLevelPreconditionerinline
NumGlobalRows() const ML_Epetra::MultiLevelPreconditionerinline
NumMyCols() const ML_Epetra::MultiLevelPreconditionerinline
NumMyRows() const ML_Epetra::MultiLevelPreconditionerinline
OperatorDomainMap() const ML_Epetra::MultiLevelPreconditionerinlinevirtual
OperatorRangeMap() const ML_Epetra::MultiLevelPreconditionerinlinevirtual
Print(int level=-2)ML_Epetra::MultiLevelPreconditioner
PrintList()ML_Epetra::MultiLevelPreconditioner
PrintStencil2D(const int nx, const int ny, int NodeID=-1, const int EquationID=0)ML_Epetra::MultiLevelPreconditioner
PrintUnused() const ML_Epetra::MultiLevelPreconditionerinline
PrintUnused(std::ostream &os) const ML_Epetra::MultiLevelPreconditionerinline
PrintUnused(const int MyPID) const ML_Epetra::MultiLevelPreconditioner
ReComputePreconditioner(bool keepFineLevelSmoother=false)ML_Epetra::MultiLevelPreconditioner
ReportTime() (defined in ML_Epetra::MultiLevelPreconditioner)ML_Epetra::MultiLevelPreconditioner
RowMatrix() const ML_Epetra::MultiLevelPreconditionerinline
SetOwnership(bool ownership)ML_Epetra::MultiLevelPreconditionerinline
SetParameterList(const Teuchos::ParameterList &List)ML_Epetra::MultiLevelPreconditioner
SetUseTranspose(bool)ML_Epetra::MultiLevelPreconditionerinlinevirtual
TestSmoothers(Teuchos::ParameterList &InputList, const bool IsSymmetric=false)ML_Epetra::MultiLevelPreconditioner
TestSmoothers(const bool IsSymmetric=false)ML_Epetra::MultiLevelPreconditionerinline
UseTranspose() const ML_Epetra::MultiLevelPreconditionerinlinevirtual
Visualize(bool VizAggre, bool VizPreSmoother, bool VizPostSmoother, bool VizCycle, int NumApplPreSmoother, int NumApplPostSmoother, int NumCycleSmoother)ML_Epetra::MultiLevelPreconditioner
VisualizeAggregates()ML_Epetra::MultiLevelPreconditioner
VisualizeCycle(int NumCycles=1)ML_Epetra::MultiLevelPreconditioner
VisualizeSmoothers(int NumPrecCycles=1, int NumPostCycles=1)ML_Epetra::MultiLevelPreconditioner
~MultiLevelPreconditioner()ML_Epetra::MultiLevelPreconditionerinlinevirtual