int VecGhostUpdateEnd(Vec g, InsertMode insertmode,ScatterMode scattermode)Collective on Vec
g | - the vector (obtained with VecCreateGhost() or VecDuplicate()) |
insertmode | - one of ADD_VALUES or INSERT_VALUES |
scattermode | - one of SCATTER_FORWARD or SCATTER_REVERSE |
VecGhostUpdateBegin(v,INSERT_VALUES,SCATTER_FORWARD);
VecGhostUpdateEnd(v,INSERT_VALUES,SCATTER_FORWARD);Use the following to accumulate the ghost region values onto the owning processors
VecGhostUpdateBegin(v,ADD_VALUES,SCATTER_REVERSE);
VecGhostUpdateEnd(v,ADD_VALUES,SCATTER_REVERSE);Use the following to accumulate the values onto the owning processorsand then set the ghost values correctly call the later followed by the former.
Location: src/vec/impls/mpi/pbvec.c
Vector Index
Table of Contents