Searched refs:localupdate (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/vec/vec/impls/mpi/ |
| H A D | commonmpvec.c | 195 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 D | pbvec.c | 42 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 D | pvecimpl.h | 25 VecScatter localupdate; /* scatter to update ghost values */ member
|
| H A D | pdvec.c | 38 PetscCall(VecScatterDestroy(&x->localupdate)); in VecDestroy_MPI()
|
| /petsc/src/vec/vec/impls/mpi/mpiviennacl/ |
| H A D | mpiviennacl.cxx | 129 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 D | vecmpicupm_impl.hpp | 138 …if (const auto scatter = (yimpl->localupdate = vimpl->localupdate)) PetscCall(PetscObjectReference… in Duplicate()
|