CFSplittingType#
The coarse/fine (CF) splitting algorithm used by PCAIR
Synopsis#
typedef enum {
CF_PMISR_DDC,
CF_DIAG_DOM,
CF_PMIS,
CF_PMIS_DIST2,
CF_AGG,
CF_PMIS_AGG,
} CFSplittingType;
Values#
CF_PMISR_DDC- two-pass splitting giving a diagonally dominant fine-fine block (PMISR DDC)CF_DIAG_DOM- two-pass splitting enforcing a fixed diagonal dominance ratio (set by the strong threshold) in the fine-fine blockCF_PMIS- PMIS with a symmetrised strength matrixCF_PMIS_DIST2- distance-2 PMIS, with strength matrix formed from S’S + S and then symmetrisedCF_AGG- aggregation with root-nodes as C points; processor-local aggregation in parallelCF_PMIS_AGG- PMIS on boundary nodes with a symmetrised strength matrix, then processor-local aggregation
See Also#
KSP: Linear System Solvers, PCAIR, PCAIRSetCFSplittingType(), PCAIRGetCFSplittingType(), PCAIRSetStrongThreshold()
Level#
intermediate
Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages