DMStagSetOwnershipRanges#

set elements per rank in each direction

Synopsis#

PetscErrorCode DMStagSetOwnershipRanges(DM dm, PetscInt const *lx, PetscInt const *ly, PetscInt const *lz)

Logically Collective; lx, ly, and lz must contain common values

Input Parameters#

  • dm - the DMSTAG object

  • lx - element counts for each rank in the x direction

  • ly - element counts for each rank in the y direction

  • lz - element counts for each rank in the z direction

Note#

Arguments corresponding to higher dimensions are ignored for 1D and 2D grids. These arguments may be set to NULL in this case.

See Also#

DMSTAG: Staggered, Structured Grid, DMSTAG, DMStagSetGlobalSizes(), DMStagGetOwnershipRanges(), DMDASetOwnershipRanges()

Level#

developer

Location#

src/dm/impls/stag/stagutils.c


Index of all DMStag routines
Table of Contents for all manual pages
Index of all manual pages