Searched refs:coarsening_ratio (Results 1 – 3 of 3) sorted by relevance
128 PetscInt coarsening_ratio; member
87 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()
8525 PetscInt coarse_eqs_per_proc, coarsening_ratio; in PCBDDCSetUpCoarseSolver() local8605 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()