fipy.solvers.petsc.preconditioners¶
- class fipy.solvers.petsc.preconditioners.DefaultPreconditioner¶
Bases:
PETScPreconditioner
Apply 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.ICPreconditioner¶
Bases:
PETScPreconditioner
Incomplete Choleski preconditioner for
PETScSolver
.
- class fipy.solvers.petsc.preconditioners.ILUPreconditioner¶
Bases:
PETScPreconditioner
ILU preconditioner for
PETScSolver
.
- class fipy.solvers.petsc.preconditioners.JacobiPreconditioner¶
Bases:
PETScPreconditioner
Jacobi preconditioner for
PETScSolver
.
- class fipy.solvers.petsc.preconditioners.LUPreconditioner¶
Bases:
PETScPreconditioner
LU preconditioner for
PETScSolver
.
- class fipy.solvers.petsc.preconditioners.SSORPreconditioner¶
Bases:
PETScPreconditioner
SSOR preconditioner for
PETScSolver
.
Modules
Last updated on Feb 07, 2025.
Created using Sphinx 7.1.2.