Lines Matching refs:nactive
67 PetscMPIInt rank, size, new_size, nactive = *a_nactive_proc; in PCGAMGCreateLevel_GAMG() local
108 …nt=%d #nodes=%" PetscInt_FMT ")\n", ((PetscObject)pc)->prefix, r_nnodes, nactive, new_size, devCou… in PCGAMGCreateLevel_GAMG()
117 if (nactive < pc_gamg->level_reduction_factors[pc_gamg->current_level]) { in PCGAMGCreateLevel_GAMG()
121 …nactive % pc_gamg->level_reduction_factors[pc_gamg->current_level] == 0, PETSC_COMM_SELF, PETSC_ER… in PCGAMGCreateLevel_GAMG()
122 new_size = nactive / pc_gamg->level_reduction_factors[pc_gamg->current_level]; in PCGAMGCreateLevel_GAMG()
123 …rocesses (%d/%" PetscInt_FMT ")\n", ((PetscObject)pc)->prefix, new_size, nactive, pc_gamg->level_r… in PCGAMGCreateLevel_GAMG()
136 …else if (new_size >= nactive) new_size = nactive; /* no change, r… in PCGAMGCreateLevel_GAMG()
137 …e grid reduction from %d to %d active processes\n", ((PetscObject)pc)->prefix, nactive, new_size)); in PCGAMGCreateLevel_GAMG()
139 if (new_size == nactive) { in PCGAMGCreateLevel_GAMG()
149 … of processors (%d) as last grid (use larger coarse grid)\n", ((PetscObject)pc)->prefix, nactive)); in PCGAMGCreateLevel_GAMG()
184 …if (new_size == nactive) { /* no repartitioning or reduction, bail out because nested here (rare) … in PCGAMGCreateLevel_GAMG()
313 …PetscCheck(new_size != nactive, PETSC_COMM_SELF, PETSC_ERR_PLIB, "new_size==nactive. Should not ha… in PCGAMGCreateLevel_GAMG()