Searched refs:level_reduction_factors (Results 1 – 2 of 2) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | pcgamgimpl.h | 35 PetscInt level_reduction_factors[PETSC_MG_MAXLEVELS]; member
|
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | gamg.c | 88 …if (pc_gamg->level_reduction_factors[pc_gamg->current_level] == 0 && PetscDefined(HAVE_CUDA) && pc… in PCGAMGCreateLevel_GAMG() 116 } else if (pc_gamg->level_reduction_factors[pc_gamg->current_level] > 0) { in PCGAMGCreateLevel_GAMG() 117 if (nactive < pc_gamg->level_reduction_factors[pc_gamg->current_level]) { in PCGAMGCreateLevel_GAMG() 121 …level_reduction_factors[pc_gamg->current_level] == 0, PETSC_COMM_SELF, PETSC_ERR_PLIB, "odd number… in PCGAMGCreateLevel_GAMG() 122 new_size = nactive / pc_gamg->level_reduction_factors[pc_gamg->current_level]; in PCGAMGCreateLevel_GAMG() 123 …MT ")\n", ((PetscObject)pc)->prefix, new_size, nactive, pc_gamg->level_reduction_factors[pc_gamg->… in PCGAMGCreateLevel_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() 1845 … one process/device)", "PCGAMGSetRankReductionFactors", pc_gamg->level_reduction_factors, &n, &fla… in PCSetFromOptions_GAMG() 1849 pc_gamg->level_reduction_factors[i] = -1; in PCSetFromOptions_GAMG()
|