PCSYSPFMG#
the hypre SysPFMG multigrid solver
Options Database Keys#
-pc_syspfmg_its
- number of iterations of SysPFMG to use as preconditioner-pc_syspfmg_num_pre_relax
- number of smoothing steps before coarse grid-pc_syspfmg_num_post_relax
- number of smoothing steps after coarse grid-pc_syspfmg_tol
- tolerance of SysPFMG-pc_syspfmg_relax_type <Weighted- Jacobi,Red/Black-Gauss-Seidel> - relaxation type for the up and down cycles
Notes#
See PCPFMG
for hypre’s PFMG that works for a scalar PDE and PCSMG
See PCHYPRE
for hypre’s BoomerAMG algebraic multigrid solver
This is for CELL-centered descretizations
This must be used with the MATHYPRESSTRUCT
matrix type.
This does not give access to all the functionality of hypres SysPFMG, it supports only one part, and one block per process defined by a PETSc DMDA
.
See Also#
KSP: Linear System Solvers, PCMG
, MATHYPRESSTRUCT
, PCPFMG
, PCHYPRE
, PCGAMG
, PCSMG
Level#
advanced
Location#
src/ksp/pc/impls/hypre/hypre.c
Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages