Home
last modified time | relevance | path

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

/petsc/src/vec/vec/utils/
H A Dvscat.c198 PetscMPIInt nranks, remote_start; in VecScatterGetRemoteCount_Private() local
215 remote_start = (rank == ranks[0]) ? 1 : 0; in VecScatterGetRemoteCount_Private()
216 if (num_procs) *num_procs = nranks - remote_start; in VecScatterGetRemoteCount_Private()
217 if (num_entries) *num_entries = offset[nranks] - offset[remote_start]; in VecScatterGetRemoteCount_Private()
246 PetscMPIInt nranks, remote_start; in VecScatterGetRemote_Private() local
259 remote_start = (rank == ranks[0]) ? 1 : 0; in VecScatterGetRemote_Private()
260 if (n) *n = nranks - remote_start; in VecScatterGetRemote_Private()
261 if (starts) *starts = &offset[remote_start]; in VecScatterGetRemote_Private()
263 if (procs) *procs = &ranks[remote_start]; in VecScatterGetRemote_Private()