PetscErrorCode DMStagGetCorners(DM dm,PetscInt *x,PetscInt *y,PetscInt *z,PetscInt *m,PetscInt *n,PetscInt *p,PetscInt *nExtrax,PetscInt *nExtray,PetscInt *nExtraz)Not Collective
| dm | - the DMStag object |
| x | - starting element index in first direction | |
| y | - starting element index in second direction | |
| z | - starting element index in third direction | |
| m | - element width in first direction | |
| n | - element width in second direction | |
| p | - element width in third direction | |
| nExtrax | - number of extra partial elements in first direction | |
| nExtray | - number of extra partial elements in second direction | |
| nExtraz | - number of extra partial elements in third direction |
The number of extra partial elements is either 1 or 0. The value is 1 on right, top, and front non-periodic domain ("physical") boundaries, in the x, y, and z directions respectively, and otherwise 0.