Home
last modified time | relevance | path

Searched refs:max_levels (Results 1 – 5 of 5) sorted by relevance

/petsc/src/ksp/pc/impls/amgx/
H A Damgx.cxx148 PetscInt max_levels; member
501 …("-pc_amgx_max_levels", "AmgX AMG Max Level Count", "", amgx->max_levels, &amgx->max_levels, NULL)… in PCSetFromOptions_AMGX()
502 amgx->cfg_contents += "amg:max_levels=" + std::to_string(amgx->max_levels) + ","; in PCSetFromOptions_AMGX()
604 amgx->max_levels = 100; in PCCreate_AMGX()
/petsc/include/petsc/private/
H A Dpcbddcimpl.h131 PetscInt max_levels; member
/petsc/src/ksp/pc/impls/hypre/
H A Dhypre.c2730 PetscInt max_levels; member
2763 PetscCall(PetscViewerASCIIPrintf(viewer, " max levels %" PetscInt_FMT "\n", ex->max_levels)); in PCView_PFMG()
2783 … Levels for MG hierarchy", "HYPRE_StructPFMGSetMaxLevels", ex->max_levels, &ex->max_levels, NULL)); in PCSetFromOptions_PFMG()
2784 PetscCallHYPRE(HYPRE_StructPFMGSetMaxLevels(ex->hsolver, (HYPRE_Int)ex->max_levels)); in PCSetFromOptions_PFMG()
2877 PetscCallHYPRE(HYPRE_StructPFMGSetMaxLevels(ex->hsolver, (HYPRE_Int)ex->max_levels)); in PCSetUp_PFMG()
2930 ex->max_levels = 0; in PCCreate_PFMG()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c90 i = pcbddc->max_levels; in PCSetFromOptions_BDDC()
163 …etscViewerASCIIPrintf(viewer, " Multilevel max levels: %" PetscInt_FMT "\n", pcbddc->max_levels)); in PCView_BDDC()
651 pcbddc->max_levels = levels; in PCBDDCSetLevels_BDDC()
H A Dbddcprivate.c1369 if (pcbddc->current_level < pcbddc->max_levels) { in PCBDDCNedelecSupport()
8603 if (pcbddc->current_level < pcbddc->max_levels) multilevel_requested = PETSC_TRUE; in PCBDDCSetUpCoarseSolver()
8854 } else if (pcbddc->max_levels) { in PCBDDCSetUpCoarseSolver()
8855 …g_viewer, "Maximum number of requested levels reached (%" PetscInt_FMT ")\n", pcbddc->max_levels)); in PCBDDCSetUpCoarseSolver()
8917 PetscCall(PCBDDCSetLevels(pc_temp, pcbddc->max_levels)); in PCBDDCSetUpCoarseSolver()
8932 PetscCall(PCBDDCSetLevels(pc_temp, pcbddc->max_levels)); in PCBDDCSetUpCoarseSolver()