fipy.solvers.pyamgx.preconditioners¶
Classes
  | 
Adaptive Multigrid preconditioner for   | 
Aggregation Adaptive Multigrid preconditioner for   | 
|
  | 
Biconjugate Gradient Stabilized preconditioner for   | 
  | 
Conjugate Gradient preconditioner for   | 
  | 
Diagonal Incomplete LU preconditioner for   | 
  | 
Flexible Generalized Minimum Residual preconditioner for   | 
  | 
Gauss-Seidel preconditioner for   | 
  | 
Incomplete LU preconditioner for   | 
  | 
Block Jacobi preconditioner for   | 
  | 
Polynomial preconditioner  for   | 
  | 
Interface to pyamgx preconditioner configuration for   | 
- class fipy.solvers.pyamgx.preconditioners.AMGPreconditioner(**kwargs)¶
 Bases:
PyAMGXPreconditionerAdaptive Multigrid preconditioner for
PyAMGXSolver.- Parameters:
 **kwargs (
dict, optional) – Extra arguments to preconditioner: refer to preconditioner configuration for information about possible arguments.
- class fipy.solvers.pyamgx.preconditioners.AggregationAMGPreconditioner¶
 Bases:
AMGPreconditionerAggregation Adaptive Multigrid preconditioner for
PyAMGXSolver.- Parameters:
 **kwargs (
dict, optional) – Extra arguments to preconditioner: refer to preconditioner configuration for information about possible arguments.
- class fipy.solvers.pyamgx.preconditioners.BiCGStabPreconditioner(**kwargs)¶
 Bases:
PyAMGXPreconditionerBiconjugate Gradient Stabilized preconditioner for
PyAMGXSolver.- Parameters:
 **kwargs (
dict, optional) – Extra arguments to preconditioner: refer to preconditioner configuration for information about possible arguments.
- class fipy.solvers.pyamgx.preconditioners.CGPreconditioner(**kwargs)¶
 Bases:
PyAMGXPreconditionerConjugate Gradient preconditioner for
PyAMGXSolver.- Parameters:
 **kwargs (
dict, optional) – Extra arguments to preconditioner: refer to preconditioner configuration for information about possible arguments.
- class fipy.solvers.pyamgx.preconditioners.DILUPreconditioner(**kwargs)¶
 Bases:
PyAMGXPreconditionerDiagonal Incomplete LU preconditioner for
PyAMGXSolver.- Parameters:
 **kwargs (
dict, optional) – Extra arguments to preconditioner: refer to preconditioner configuration for information about possible arguments.
- class fipy.solvers.pyamgx.preconditioners.FGMRESPreconditioner(**kwargs)¶
 Bases:
PyAMGXPreconditionerFlexible Generalized Minimum Residual preconditioner for
PyAMGXSolver.- Parameters:
 **kwargs (
dict, optional) – Extra arguments to preconditioner: refer to preconditioner configuration for information about possible arguments.
- class fipy.solvers.pyamgx.preconditioners.GaussSeidelPreconditioner(**kwargs)¶
 Bases:
PyAMGXPreconditionerGauss-Seidel preconditioner for
PyAMGXSolver.- Parameters:
 **kwargs (
dict, optional) – Extra arguments to preconditioner: refer to preconditioner configuration for information about possible arguments.
- class fipy.solvers.pyamgx.preconditioners.ILUPreconditioner(**kwargs)¶
 Bases:
PyAMGXPreconditionerIncomplete LU preconditioner for
PyAMGXSolver.- Parameters:
 **kwargs (
dict, optional) – Extra arguments to preconditioner: refer to preconditioner configuration for information about possible arguments.
- class fipy.solvers.pyamgx.preconditioners.JacobiPreconditioner(**kwargs)¶
 Bases:
PyAMGXPreconditionerBlock Jacobi preconditioner for
PyAMGXSolver.- Parameters:
 **kwargs (
dict, optional) – Extra arguments to preconditioner: refer to preconditioner configuration for information about possible arguments.
- class fipy.solvers.pyamgx.preconditioners.PolynomialPreconditioner(**kwargs)¶
 Bases:
PyAMGXPreconditionerPolynomial preconditioner for
PyAMGXSolver.- Parameters:
 **kwargs (
dict, optional) – Extra arguments to preconditioner: refer to preconditioner configuration for information about possible arguments.
- class fipy.solvers.pyamgx.preconditioners.PyAMGXPreconditioner(**kwargs)¶
 Bases:
SolverModifyingPreconditionerInterface to pyamgx preconditioner configuration for
PyAMGXSolver.- Parameters:
 **kwargs (
dict, optional) – Extra arguments to preconditioner: refer to preconditioner configuration for information about possible arguments.
        FiPy