Searched refs:Nlevels (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/sys/tests/ |
| H A D | ex21.c | 15 PetscInt Nlevels, *Level, *Levelcnt, *Idbylevel, *Column; in main() local 19 PetscCall(PetscProcessTree(n, mask, parentId, &Nlevels, &Level, &Levelcnt, &Idbylevel, &Column)); in main() 23 PetscCall(PetscPrintf(PETSC_COMM_WORLD, "\nNumber of levels %" PetscInt_FMT "\n", Nlevels)); in main() 24 for (i = 0; i < Nlevels; i++) { in main()
|
| /petsc/src/ksp/pc/impls/ml/ |
| H A D | ml.c | 58 …PetscInt Nlevels, MaxNlevels, MaxCoarseSize, CoarsenScheme, EnergyMinimization, MinPerPro… member 449 PetscInt level, fine_level = pc_ml->Nlevels - 1, dim = pc_ml->dim; in PCReset_ML() 512 PetscInt nlocal_allcols, Nlevels, mllevel, level, level1, m, fine_level, bs; in PCSetUp_ML() local 539 Nlevels = pc_ml->Nlevels; in PCSetUp_ML() 540 fine_level = Nlevels - 1; in PCSetUp_ML() 575 for (mllevel = 1; mllevel < Nlevels; mllevel++) { in PCSetUp_ML() 581 for (mllevel = 1; mllevel < Nlevels; mllevel++) { in PCSetUp_ML() 804 …PetscStackCallExternalVoid("ML_Gen_MGHierarchy_UsingAggregation", Nlevels = ML_Gen_MGHierarchy_Usi… in PCSetUp_ML() 806 …PetscStackCallExternalVoid("ML_Gen_MultiLevelHierarchy_UsingAggregation", Nlevels = ML_Gen_MultiLe… in PCSetUp_ML() 808 …PetscCheck(Nlevels > 0, PetscObjectComm((PetscObject)pc), PETSC_ERR_ARG_OUTOFRANGE, "Nlevels %d mu… in PCSetUp_ML() [all …]
|
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | gamg.c | 568 if (pc_gamg->Nlevels > 1) { in PCSetUp_GAMG() 571 PetscCall(KSPGetOperators(mglevels[pc_gamg->Nlevels - 1]->smoothd, &dA, &dB)); in PCSetUp_GAMG() 573 PetscCall(KSPSetOperators(mglevels[pc_gamg->Nlevels - 1]->smoothd, dA, dB)); in PCSetUp_GAMG() 575 for (level = pc_gamg->Nlevels - 2, gl = 0; level >= 0; level--, gl++) { in PCSetUp_GAMG() 661 …for (level = 0, Aarr[0] = Pmat, nactivepe = size; level < (pc_gamg->Nlevels - 1) && (level == 0 ||… in PCSetUp_GAMG() 806 if (level1 == pc_gamg->Nlevels - 1) is_last = PETSC_TRUE; in PCSetUp_GAMG() 836 pc_gamg->Nlevels = level + 1; in PCSetUp_GAMG() 838 PetscCall(PCMGSetLevels(pc, pc_gamg->Nlevels, NULL)); in PCSetUp_GAMG() 840 if (pc_gamg->Nlevels > 1) { /* don't setup MG if one level */ in PCSetUp_GAMG() 843 for (lidx = 1, level = pc_gamg->Nlevels - 2; lidx <= fine_level; lidx++, level--) { in PCSetUp_GAMG() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | pcgamgimpl.h | 22 PetscInt Nlevels; member
|
| /petsc/src/sys/utils/ |
| H A D | sorti.c | 1202 …PetscInt n, const PetscBool mask[], const PetscInt parentid[], PetscInt *Nlevels, PetscInt **Level… in PetscProcessTree() argument 1273 *Nlevels = nlevels; in PetscProcessTree()
|