#include "petscdmda.h" PetscErrorCode DMDAGetInfo(DM da,PetscInt *dim,PetscInt *M,PetscInt *N,PetscInt *P,PetscInt *m,PetscInt *n,PetscInt *p,PetscInt *dof,PetscInt *s,DMBoundaryType *bx,DMBoundaryType *by,DMBoundaryType *bz,DMDAStencilType *st)Not Collective
da | - the distributed array |
dim | - dimension of the distributed array (1, 2, or 3) | |
M | - global dimension in first direction of the array | |
N | - global dimension in second direction of the array | |
P | - global dimension in third direction of the array | |
m | - corresponding number of procs in first dimension | |
n | - corresponding number of procs in second dimension | |
p | - corresponding number of procs in third dimension | |
dof | - number of degrees of freedom per node | |
s | - stencil width | |
bx | - type of ghost nodes at boundary in first dimension | |
by | - type of ghost nodes at boundary in second dimension | |
bz | - type of ghost nodes at boundary in third dimension | |
st | - stencil type, either DMDA_STENCIL_STAR or DMDA_STENCIL_BOX |