petsc-3.7.1 2016-05-15
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 on DMDA Many br
Input Parameter
da -the distributed array Many br
Output Parameters
| gtol | - global-to-local scatter context (may be NULL) Many br |
| ltol | - local-to-local scatter context (may be NULL) Many br |
Many br
Notes
The output contexts are valid only as long as the input da is valid. Many brIf you delete the da, the scatter contexts will become invalid. Many br
Keywords
distributed array, get, scatter, context, global-to-local,
local-to-global, local-to-local Many br
See Also
DMGlobalToLocalBegin(), DMGlobalToLocalEnd(), DMLocalToGlobalBegin()
Level:developer
Location:src/dm/impls/da/dascatter.c
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages