ML
Version of the Day
|
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::MultiLevelPreconditioner | inlinevirtual |
ApplyInverse(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | ML_Epetra::MultiLevelPreconditioner | virtual |
Comm() const | ML_Epetra::MultiLevelPreconditioner | inlinevirtual |
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::MultiLevelPreconditioner | inline |
GetML(const int WhichML=-1) const | ML_Epetra::MultiLevelPreconditioner | inline |
GetML_Aggregate() const | ML_Epetra::MultiLevelPreconditioner | inline |
GetOutputList() (defined in ML_Epetra::MultiLevelPreconditioner) | ML_Epetra::MultiLevelPreconditioner | inline |
HasNormInf() const | ML_Epetra::MultiLevelPreconditioner | inlinevirtual |
IsPreconditionerComputed() const | ML_Epetra::MultiLevelPreconditioner | inline |
Label() const | ML_Epetra::MultiLevelPreconditioner | inlinevirtual |
Map() const | ML_Epetra::MultiLevelPreconditioner | inline |
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::MultiLevelPreconditioner | inlinevirtual |
NumGlobalCols() const | ML_Epetra::MultiLevelPreconditioner | inline |
NumGlobalRows() const | ML_Epetra::MultiLevelPreconditioner | inline |
NumMyCols() const | ML_Epetra::MultiLevelPreconditioner | inline |
NumMyRows() const | ML_Epetra::MultiLevelPreconditioner | inline |
OperatorDomainMap() const | ML_Epetra::MultiLevelPreconditioner | inlinevirtual |
OperatorRangeMap() const | ML_Epetra::MultiLevelPreconditioner | inlinevirtual |
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::MultiLevelPreconditioner | inline |
PrintUnused(std::ostream &os) const | ML_Epetra::MultiLevelPreconditioner | inline |
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::MultiLevelPreconditioner | inline |
SetOwnership(bool ownership) | ML_Epetra::MultiLevelPreconditioner | inline |
SetParameterList(const Teuchos::ParameterList &List) | ML_Epetra::MultiLevelPreconditioner | |
SetUseTranspose(bool) | ML_Epetra::MultiLevelPreconditioner | inlinevirtual |
TestSmoothers(Teuchos::ParameterList &InputList, const bool IsSymmetric=false) | ML_Epetra::MultiLevelPreconditioner | |
TestSmoothers(const bool IsSymmetric=false) | ML_Epetra::MultiLevelPreconditioner | inline |
UseTranspose() const | ML_Epetra::MultiLevelPreconditioner | inlinevirtual |
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::MultiLevelPreconditioner | inlinevirtual |