Home
last modified time | relevance | path

Searched refs:localupdate (Results 1 – 6 of 6) sorted by relevance

/petsc/src/vec/vec/impls/mpi/
H A Dcommonmpvec.c195 if (!v->localupdate) PetscFunctionReturn(PETSC_SUCCESS); in VecGhostUpdateBegin()
197 PetscCall(VecScatterBegin(v->localupdate, v->localrep, g, insertmode, scattermode)); in VecGhostUpdateBegin()
199 PetscCall(VecScatterBegin(v->localupdate, g, v->localrep, insertmode, scattermode)); in VecGhostUpdateBegin()
256 if (!v->localupdate) PetscFunctionReturn(PETSC_SUCCESS); in VecGhostUpdateEnd()
258 PetscCall(VecScatterEnd(v->localupdate, v->localrep, g, insertmode, scattermode)); in VecGhostUpdateEnd()
260 PetscCall(VecScatterEnd(v->localupdate, g, v->localrep, insertmode, scattermode)); in VecGhostUpdateEnd()
H A Dpbvec.c42 vw->localupdate = w->localupdate; in VecDuplicateWithArray_MPI()
43 if (vw->localupdate) PetscCall(PetscObjectReference((PetscObject)vw->localupdate)); in VecDuplicateWithArray_MPI()
600 s->localupdate = NULL; in VecCreate_MPI_Private()
781 PetscCall(VecScatterCreate(*vv, from, w->localrep, to, &w->localupdate)); in VecCreateGhostWithArray()
909 PetscCall(VecScatterCreate(vv, from, w->localrep, to, &w->localupdate)); in VecMPISetGhost()
985 PetscCall(VecScatterCreate(*vv, from, w->localrep, to, &w->localupdate)); in VecCreateGhostBlockWithArray()
H A Dpvecimpl.h25 VecScatter localupdate; /* scatter to update ghost values */ member
H A Dpdvec.c38 PetscCall(VecScatterDestroy(&x->localupdate)); in VecDestroy_MPI()
/petsc/src/vec/vec/impls/mpi/mpiviennacl/
H A Dmpiviennacl.cxx129 vw->localupdate = w->localupdate; in VecDuplicate_MPIViennaCL()
130 if (vw->localupdate) PetscCall(PetscObjectReference((PetscObject)vw->localupdate)); in VecDuplicate_MPIViennaCL()
/petsc/src/vec/vec/impls/mpi/cupm/
H A Dvecmpicupm_impl.hpp138 …if (const auto scatter = (yimpl->localupdate = vimpl->localupdate)) PetscCall(PetscObjectReference… in Duplicate()