Home
last modified time | relevance | path

Searched refs:nactive (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/gamg/
H A Dgamg.c67 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()
121nactive % 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()
[all …]