Home
last modified time | relevance | path

Searched refs:coarsening_ratio (Results 1 – 3 of 3) sorted by relevance

/petsc/include/petsc/private/
H A Dpcbddcimpl.h128 PetscInt coarsening_ratio; member
/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c87 i = pcbddc->coarsening_ratio; in PCSetFromOptions_BDDC()
164 …CIIPrintf(viewer, " Multilevel coarsening ratio: %" PetscInt_FMT "\n", pcbddc->coarsening_ratio)); in PCView_BDDC()
576 pcbddc->coarsening_ratio = k; in PCBDDCSetCoarseningRatio_BDDC()
2040 pcbddc->coarsening_ratio = 8; in PCReset_BDDC()
2830 pcbddc->coarsening_ratio = 8; in PCCreate_BDDC()
H A Dbddcprivate.c8525 PetscInt coarse_eqs_per_proc, coarsening_ratio; in PCBDDCSetUpCoarseSolver() local
8605 coarsening_ratio = multi_element ? 1 : pcbddc->coarsening_ratio; in PCBDDCSetUpCoarseSolver()
8607 ncoarse = active_procs / coarsening_ratio; in PCBDDCSetUpCoarseSolver()
8618 if (coarsening_ratio > 1) { in PCBDDCSetUpCoarseSolver()
8853 …", coarsening ratio %" PetscInt_FMT ")\n", pcbddc->current_level, active_procs, coarsening_ratio)); in PCBDDCSetUpCoarseSolver()
8916 PetscCall(PCBDDCSetCoarseningRatio(pc_temp, pcbddc->coarsening_ratio)); in PCBDDCSetUpCoarseSolver()
8931 PetscCall(PCBDDCSetCoarseningRatio(pc_temp, pcbddc->coarsening_ratio)); in PCBDDCSetUpCoarseSolver()