petsc-3.14.6 2021-03-30
Report Typos and Errors
DMCompositeScatter
Scatters from a global packed vector into its individual local vectors
Synopsis
#include "petscdmcomposite.h"
PetscErrorCode
DMCompositeScatter
(
DM
dm,
Vec
gvec,...)
Collective on dm
Input Parameters
dm
- the packer object
gvec
- the global vector
Vec
...
- the individual sequential vectors, NULL for those that are not needed
Notes
DMCompositeScatterArray
() is a non-variadic alternative that is often more convenient for library callers and is accessible from Fortran.
See Also
DMDestroy
(),
DMCompositeAddDM
(),
DMCreateGlobalVector
(),
DMCompositeGather
(),
DMCompositeCreate
(),
DMCompositeGetISLocalToGlobalMappings
(),
DMCompositeGetAccess
(),
DMCompositeGetLocalVectors
(),
DMCompositeRestoreLocalVectors
(),
DMCompositeGetEntries
()
DMCompositeScatterArray
()
Level
advanced
Location
src/dm/impls/composite/pack.c
Examples
src/snes/tutorials/ex21.c.html
src/snes/tutorials/ex22.c.html
src/snes/tutorials/ex28.c.html
src/ts/tutorials/ex14.c.html
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages