:orphan: # VecScatter Object used to manage communication of data between vectors in parallel. Manages both scatters and gathers ## Synopsis ``` typedef PetscSF VecScatter; ``` ## See Also `Vec`, `PetscSF`, `VecScatterCreate()`, `VecScatterBegin()`, `VecScatterEnd()` ## Level beginner ## Location include/petscsftypes.h ## Examples src/tao/pde_constrained/tutorials/elliptic.c
--- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/include/petscsftypes.h) [Index of all PetscSF routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)