Lines Matching refs:PETSC_MG_MAXLEVELS

16 PetscLogEvent petsc_gamg_setup_matmat_events[PETSC_MG_MAXLEVELS][3];
20 static PetscLogStage gamg_stages[PETSC_MG_MAXLEVELS];
35 for (PetscInt level = 0; level < PETSC_MG_MAXLEVELS; level++) { in PCReset_GAMG()
543 …PetscInt fine_level, level, level1, bs, M, N, qq, lidx, nASMBlocksArr[PETSC_MG_MAXLEVELS], cr_b… in PCSetUp_GAMG()
546 Mat Aarr[PETSC_MG_MAXLEVELS], Parr[PETSC_MG_MAXLEVELS]; in PCSetUp_GAMG()
547 IS *ASMLocalIDsArr[PETSC_MG_MAXLEVELS]; in PCSetUp_GAMG()
807 if (level == PETSC_MG_MAXLEVELS - 2) is_last = PETSC_TRUE; in PCSetUp_GAMG()
827 } else if (level == PETSC_MG_MAXLEVELS - 2) { /* stop if we are limited by PC_MG_MAXLEVELS */ in PCSetUp_GAMG()
1536 for (i = 0; i < PetscMin(n, PETSC_MG_MAXLEVELS); i++) pc_gamg->threshold[i] = v[i]; in PCGAMGSetThreshold_GAMG()
1537 …for (; i < PETSC_MG_MAXLEVELS; i++) pc_gamg->threshold[i] = pc_gamg->threshold[i - 1] * pc_gamg->t… in PCGAMGSetThreshold_GAMG()
1574 for (i = 0; i < PetscMin(n, PETSC_MG_MAXLEVELS); i++) pc_gamg->level_reduction_factors[i] = v[i]; in PCGAMGSetRankReductionFactors_GAMG()
1575 …for (; i < PETSC_MG_MAXLEVELS; i++) pc_gamg->level_reduction_factors[i] = -1; /* 0 stop putting on… in PCGAMGSetRankReductionFactors_GAMG()
1833 n = PETSC_MG_MAXLEVELS; in PCSetFromOptions_GAMG()
1835 if (!flag || n < PETSC_MG_MAXLEVELS) { in PCSetFromOptions_GAMG()
1840 } while (++i < PETSC_MG_MAXLEVELS); in PCSetFromOptions_GAMG()
1843PETSC_MG_MAXLEVELS, PetscObjectComm((PetscObject)pc), PETSC_ERR_ARG_INCOMP, "-pc_mg_levels (%" Pet… in PCSetFromOptions_GAMG()
1844 n = PETSC_MG_MAXLEVELS; in PCSetFromOptions_GAMG()
1850 } while (++i < PETSC_MG_MAXLEVELS); in PCSetFromOptions_GAMG()
1975 for (int i = 0; i < PETSC_MG_MAXLEVELS; i++) pc_gamg->threshold[i] = -1; in PCCreate_GAMG()
1977 pc_gamg->Nlevels = PETSC_MG_MAXLEVELS; in PCCreate_GAMG()
2028 for (l = 0; l < PETSC_MG_MAXLEVELS; l++) { in PCGAMGInitializePackage()