Searched refs:max_levels (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/ksp/pc/impls/amgx/ |
| H A D | amgx.cxx | 148 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 D | pcbddcimpl.h | 131 PetscInt max_levels; member
|
| /petsc/src/ksp/pc/impls/hypre/ |
| H A D | hypre.c | 2730 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 D | bddc.c | 90 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 D | bddcprivate.c | 1369 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()
|