PCBDDCSetCoarseningRatio#
Sets the coarsening ratio used by multilevel PCBDDC
Synopsis#
#include "petscpc.h"
PetscErrorCode PCBDDCSetCoarseningRatio(PC pc, PetscInt k)
Logically Collective
Input Parameters#
pc - the preconditioning context
k - target number of process subdomains or local elements per aggregate
Options Database Key#
-pc_bddc_coarsening_ratio k - set the coarsening ratio used in multilevel coarsening
Note#
Approximately k subdomains at the finer level are aggregated into a single subdomain at the coarser level.
When a local MATIS matrix stores multiple elements, k is the target number of local elements per aggregate.
See Also#
Level#
intermediate
Location#
Implementations#
PCBDDCSetCoarseningRatio_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