Home
last modified time | relevance | path

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

/petsc/src/dm/impls/stag/
H A Dstag.c270 …for (d = 0; d < dim; ++d) PetscCheck(stag->N[d] % stag->refineFactor[d] == 0, PetscObjectComm((Pet… in DMCoarsen_Stag()
271 …balSizes(*dmc, stag->N[0] / stag->refineFactor[0], stag->N[1] / stag->refineFactor[1], stag->N[2] … in DMCoarsen_Stag()
275 …PetscCheck(stag->l[d][i] % stag->refineFactor[d] == 0, PetscObjectComm((PetscObject)dm), PETSC_ERR… in DMCoarsen_Stag()
276 l[d][i] = stag->l[d][i] / stag->refineFactor[d]; /* Just divide everything */ in DMCoarsen_Stag()
320 …balSizes(*dmf, stag->N[0] * stag->refineFactor[0], stag->N[1] * stag->refineFactor[1], stag->N[2] … in DMRefine_Stag()
324 …for (i = 0; i < stag->nRanks[d]; ++i) l[d][i] = stag->l[d][i] * stag->refineFactor[d]; /* Just mul… in DMRefine_Stag()
903 …actor in x-direction", "DMStagSetRefinementFactor", stag->refineFactor[0], &stag->refineFactor[0],… in DMSetFromOptions_Stag()
904 …actor in y-direction", "DMStagSetRefinementFactor", stag->refineFactor[1], &stag->refineFactor[1],… in DMSetFromOptions_Stag()
905 …actor in z-direction", "DMStagSetRefinementFactor", stag->refineFactor[2], &stag->refineFactor[2],… in DMSetFromOptions_Stag()
911 for (d = 0; d < dim; ++d) refineFactorTotal[d] *= stag->refineFactor[d]; in DMSetFromOptions_Stag()
[all …]
H A Dstagintern.c52 PetscCall(PetscArraycpy(newstag->refineFactor, stag->refineFactor, DMSTAG_MAX_DIM)); in DMStagDuplicateWithoutSetup()
H A Dstagutils.c780 if (refine_x) *refine_x = stag->refineFactor[0]; in DMStagGetRefinementFactor()
781 if (refine_y) *refine_y = stag->refineFactor[1]; in DMStagGetRefinementFactor()
782 if (refine_z) *refine_z = stag->refineFactor[2]; in DMStagGetRefinementFactor()
1356 if (refine_x > 0) stag->refineFactor[0] = refine_x; in DMStagSetRefinementFactor()
1357 if (refine_y > 0) stag->refineFactor[1] = refine_y; in DMStagSetRefinementFactor()
1358 if (refine_z > 0) stag->refineFactor[2] = refine_z; in DMStagSetRefinementFactor()
/petsc/include/petsc/private/
H A Ddmstagimpl.h26 PetscInt refineFactor[DMSTAG_MAX_DIM]; /* Ratio used in refining and coarsening */ member