Home
last modified time | relevance | path

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

/petsc/src/vec/is/sf/impls/basic/
H A Dsfmpi.c28 for (PetscMPIInt i = 0; i < sf->nleafreqs; i++) { in PetscSFLinkFinishCommunication_Default()
37 …if (sf->nleafreqs) PetscCallMPI(MPI_Waitall(sf->nleafreqs, link->leafreqs[direction][leafmtype_mpi… in PetscSFLinkFinishCommunication_Default()
67 PetscInt i, j, k, nrootreqs, nleafreqs, nreqs; in PetscSFLinkCreate_MPI() local
115 nleafreqs = sf->nleafreqs; in PetscSFLinkCreate_MPI()
134 for (i = 0; i < nleafreqs; i++) { in PetscSFLinkCreate_MPI()
149 nreqs = (nrootreqs + nleafreqs) * 8; in PetscSFLinkCreate_MPI()
158 link->leafreqs[i][j][k] = link->reqs + nrootreqs * 8 + nleafreqs * (4 * i + 2 * j + k); in PetscSFLinkCreate_MPI()
H A Dsfbasic.c69 nrreqs = sf->nleafreqs; in PetscSFLinkStartCommunication_Persistent_Basic()
84 nsreqs = sf->nleafreqs; in PetscSFLinkStartCommunication_Persistent_Basic()
156 …PetscCallMPI(MPIX_Waitall_enqueue(sf->nleafreqs, link->leafreqs[direction][leafmtype_mpi][leafdire… in PetscSFLinkFinishCommunication_MPIX_Stream()
249 sf->nleafreqs = nRemoteRootRanks; in PetscSFSetUp_Basic()
544 esf->nleafreqs = esf_nranks - esf_ndranks; in PetscSFCreateEmbeddedRootSF_Basic()
H A Dsfpack.c398 PetscInt i, nreqs = (bas->nrootreqs + sf->nleafreqs) * 8; in PetscSFLinkDestroy()
/petsc/src/vec/is/sf/impls/basic/alltoall/
H A Dsfalltoall.c178 esf->nleafreqs = esf->nranks - esf->ndranks; in PetscSFCreateEmbeddedRootSF_Alltoall()
/petsc/src/vec/is/sf/impls/basic/allgather/
H A Dsfallgather.c26 …sf->nleafreqs = 0; /* MPI collectives only need one request. We treat it as a ro… in PetscSFSetUp_Allgather()
/petsc/include/petsc/private/
H A Dsfimpl.h90 PetscMPIInt nleafreqs; /* Number of MPI requests for leaves */ member
/petsc/src/vec/is/sf/impls/basic/neighbor/
H A Dsfneighbor.c205 sf->nleafreqs = 0; in PetscSFSetUp_Neighbor()