DMDAGetScatter#
Gets the global-to-local, and local-to-local vector scatter contexts for a distributed array.
Synopsis#
#include "petscdmda.h"
PetscErrorCode DMDAGetScatter(DM da, VecScatter *gtol, VecScatter *ltol)
Collective
Input Parameter#
da - the distributed array
Output Parameters#
gtol - global-to-local scatter context (may be
NULL
)ltol - local-to-local scatter context (may be
NULL
)
Note#
The output contexts are valid only as long as the input da
is valid.
If you delete the da
, the scatter contexts will become invalid.
See Also#
DM
, DMDA
, DMGlobalToLocalBegin()
, DMGlobalToLocalEnd()
, DMLocalToGlobalBegin()
Level#
developer
Location#
Index of all DMDA routines
Table of Contents for all manual pages
Index of all manual pages