fipy.solvers.petsc.preconditioners¶
- class fipy.solvers.petsc.preconditioners.DefaultPreconditioner¶
 Bases:
PETScPreconditionerApply PETSc’s default preconditioning to
PETScSolver.“The default preconditioner for sparse matrices is PCILU or PCICC with 0 fill on one process and block Jacobi (PCBJACOBI) with PCILU or PCICC in parallel.” [1]
- class fipy.solvers.petsc.preconditioners.HYPREPreconditioner¶
 Bases:
PETScPreconditionerHYPRE preconditioner for
PETScSolver.
- class fipy.solvers.petsc.preconditioners.ICPreconditioner¶
 Bases:
PETScPreconditionerIncomplete Choleski preconditioner for
PETScSolver.
- class fipy.solvers.petsc.preconditioners.ILUPreconditioner¶
 Bases:
PETScPreconditionerIncomplete LU preconditioner for
PETScSolver.
- class fipy.solvers.petsc.preconditioners.JacobiPreconditioner¶
 Bases:
PETScPreconditionerJacobi preconditioner for
PETScSolver.
- class fipy.solvers.petsc.preconditioners.LUPreconditioner¶
 Bases:
PETScPreconditionerLU preconditioner for
PETScSolver.
- class fipy.solvers.petsc.preconditioners.SSORPreconditioner¶
 Bases:
PETScPreconditionerSSOR preconditioner for
PETScSolver.
Modules
                Last updated on Sep 16, 2025.
                Created using Sphinx 7.1.2.
                
              
        FiPy