fipy.solvers.trilinos.preconditioners¶
- class fipy.solvers.trilinos.preconditioners.DomDecompPreconditioner¶
 Bases:
TrilinosPreconditionerDomain Decomposition preconditioner for
TrilinosSolver.
- class fipy.solvers.trilinos.preconditioners.ICPreconditioner¶
 Bases:
TrilinosPreconditionerIncomplete Cholesky Preconditioner from IFPACK for
TrilinosSolver.
- class fipy.solvers.trilinos.preconditioners.ILUPreconditioner¶
 Bases:
DomDecompPreconditionerIncomplete LU Domain Decomposition preconditioner for
TrilinosSolver.
- class fipy.solvers.trilinos.preconditioners.JacobiPreconditioner¶
 Bases:
TrilinosPreconditionerJacobi preconditioner for
TrilinosSolver.
- class fipy.solvers.trilinos.preconditioners.MultilevelDDMLPreconditioner(levels=3)¶
 Bases:
MultilevelPreconditioner3-level algebraic domain decomposition multilevel preconditioner for
TrilinosSolver.- Parameters:
 levels (
int) – Maximum number of levels
- class fipy.solvers.trilinos.preconditioners.MultilevelDDPreconditioner(levels=2)¶
 Bases:
MultilevelPreconditionerClassical smoothed aggregation-based 2-level domain decomposition preconditioner for
TrilinosSolver.- Parameters:
 levels (
int) – Maximum number of levels
- class fipy.solvers.trilinos.preconditioners.MultilevelNSSAPreconditioner(levels=10)¶
 Bases:
MultilevelPreconditionerEnergy-based minimizing smoothed aggregation preconditioner for
TrilinosSolver.Suitable for highly convective non-symmetric fluid flow problems.
- Parameters:
 levels (
int) – Maximum number of levels
- class fipy.solvers.trilinos.preconditioners.MultilevelSAPreconditioner(levels=10)¶
 Bases:
MultilevelPreconditionerClassical smoothed aggregation multilevel preconditioner for
TrilinosSolver.Suitable for symmetric positive definite or nearly symmetric positive definite systems.
- Parameters:
 levels (
int) – Maximum number of levels
- class fipy.solvers.trilinos.preconditioners.MultilevelSGSPreconditioner(levels=10)¶
 Bases:
MultilevelPreconditionerMultilevel preconditioner using Symmetric Gauss-Seidel smoothing for
TrilinosSolver.- Parameters:
 levels (
int) – Maximum number of levels
- class fipy.solvers.trilinos.preconditioners.MultilevelSolverSmootherPreconditioner(levels=10)¶
 Bases:
MultilevelPreconditionerMultilevel preconditioner using Aztec solvers as smoothers for
TrilinosSolver.- Parameters:
 levels (
int) – Maximum number of levels
Modules
        FiPy