:orphan: # VecGhostRestoreLocalForm Restores the local ghosted representation of a parallel vector obtained with `VecGhostGetLocalForm()`. ## Synopsis ``` #include "petscvec.h" PetscErrorCode VecGhostRestoreLocalForm(Vec g, Vec *l) ``` Logically Collective ## Input Parameters - ***g -*** the global vector - ***l -*** the local (ghosted) representation ## Note This routine does not actually update the ghost values, but rather it returns a sequential vector that includes the locations for the ghost values and their current values. ## See Also [](ch_vectors), `Vec`, `VecType`, `VecCreateGhost()`, `VecGhostGetLocalForm()`, `VecCreateGhostWithArray()` ## Level advanced ## Location src/vec/vec/impls/mpi/commonmpvec.c ## Examples src/vec/vec/tutorials/ex14f.F90
src/vec/vec/tutorials/ex9.c
src/vec/vec/tutorials/ex9f.F90
--- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/vec/vec/impls/mpi/commonmpvec.c) [Index of all Vec routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)