PCJacobiSetType#
Causes the Jacobi preconditioner to use either the diagonal, the maximum entry in each row, of the sum of rows entries for the diagonal preconditioner
Synopsis#
#include "petscpc.h"
PetscErrorCode PCJacobiSetType(PC pc, PCJacobiType type)
Logically Collective
Input Parameters#
pc - the preconditioner context
type -
PC_JACOBI_DIAGONAL
,PC_JACOBI_ROWL1
,PC_JACOBI_ROWMAX
,PC_JACOBI_ROWSUM
Options Database Key#
-pc_jacobi_type <diagonal,rowl1,rowmax,rowsum> - the type of diagonal matrix to use for Jacobi
Developer Notes#
Why is there a separate function for using the absolute value?
See Also#
KSP: Linear System Solvers, PCJACOBI
, PCJacobiSetUseAbs()
, PCJacobiGetType()
Level#
intermediate
Location#
Implementations#
PCJacobiSetType_Jacobi() in src/ksp/pc/impls/jacobi/jacobi.c
Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages