PCBDDCSetLevels#

Sets the maximum number of additional levels allowed for multilevel PCBDDC

Synopsis#

#include "petscpc.h" 
PetscErrorCode PCBDDCSetLevels(PC pc, PetscInt levels)

Logically Collective

Input Parameters#

  • pc - the preconditioning context

  • levels - the maximum number of additional levels

Options Database Key#

  • -pc_bddc_levels levels - set the maximum number of additional levels for multilevel BDDC

Note#

The default value is 0, which gives the classical two-level BDDC algorithm.

See Also#

KSP: Linear System Solvers, PCBDDC, PCBDDCSetCoarseningRatio()

Level#

intermediate

Location#

src/ksp/pc/impls/bddc/bddc.c

Implementations#

PCBDDCSetLevels_BDDC() in src/ksp/pc/impls/bddc/bddc.c


Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages