Home
last modified time | relevance | path

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

/petsc/include/
H A Dpetscsftypes.h91 PETSCSF_LEAF2ROOT = 1 enumerator
/petsc/src/vec/is/sf/impls/basic/
H A Dsfbasic.c21 if (direction == PETSCSF_LEAF2ROOT) { in PetscSFLinkInitMPIRequests_Persistent_Basic()
39 if (direction == PETSCSF_LEAF2ROOT) { in PetscSFLinkInitMPIRequests_Persistent_Basic()
112 if (direction == PETSCSF_LEAF2ROOT) { in PetscSFLinkStartCommunication_MPIX_Stream()
130 if (direction == PETSCSF_LEAF2ROOT) { in PetscSFLinkStartCommunication_MPIX_Stream()
392 PetscCall(PetscSFLinkStartCommunication(sf, link, PETSCSF_LEAF2ROOT)); in PetscSFLeafToRootBegin_Basic()
404 PetscCall(PetscSFLinkScatterLocal(sf, link, PETSCSF_LEAF2ROOT, rootdata, (void *)leafdata, op)); in PetscSFReduceBegin_Basic()
414 PetscCall(PetscSFLinkFinishCommunication(sf, link, PETSCSF_LEAF2ROOT)); in PetscSFReduceEnd_Basic()
437 PetscCall(PetscSFLinkFinishCommunication(sf, link, PETSCSF_LEAF2ROOT)); in PetscSFFetchAndOpEnd_Basic()
H A Dsfmpi.c113 direction = (sfop == PETSCSF_BCAST) ? PETSCSF_ROOT2LEAF : PETSCSF_LEAF2ROOT; in PetscSFLinkCreate_MPI()
H A Dsfpack.c975 …if (link->PrePack) PetscCall((*link->PrePack)(sf, link, PETSCSF_LEAF2ROOT)); /* Used by SF nvshmem… in PetscSFLinkPackLeafData()
1039 …if (link->PostUnpack) PetscCall((*link->PostUnpack)(sf, link, PETSCSF_LEAF2ROOT)); /* Used by SF n… in PetscSFLinkUnpackRootData()
/petsc/src/vec/is/sf/impls/basic/allgather/
H A Dsfallgather.c73 …PetscCall(PetscSFLinkGetMPIBuffersAndRequests(sf, link, PETSCSF_LEAF2ROOT, &rootbuf, &leafbuf, &re… in PetscSFReduceBegin_Allgather()
/petsc/src/vec/is/sf/impls/basic/neighbor/
H A Dsfneighbor.c75 if (direction == PETSCSF_LEAF2ROOT) { in PetscSFGetDistComm_Neighbor()
/petsc/src/vec/is/sf/impls/basic/allgatherv/
H A Dsfallgatherv.c150 …PetscCall(PetscSFLinkGetMPIBuffersAndRequests(sf, link, PETSCSF_LEAF2ROOT, &rootbuf, &leafbuf, &re… in PetscSFReduceBegin_Allgatherv()