Searched refs:PETSCSF_LEAF2ROOT (Results 1 – 7 of 7) sorted by relevance
| /petsc/include/ |
| H A D | petscsftypes.h | 91 PETSCSF_LEAF2ROOT = 1 enumerator
|
| /petsc/src/vec/is/sf/impls/basic/ |
| H A D | sfbasic.c | 21 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 D | sfmpi.c | 113 direction = (sfop == PETSCSF_BCAST) ? PETSCSF_ROOT2LEAF : PETSCSF_LEAF2ROOT; in PetscSFLinkCreate_MPI()
|
| H A D | sfpack.c | 975 …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 D | sfallgather.c | 73 …PetscCall(PetscSFLinkGetMPIBuffersAndRequests(sf, link, PETSCSF_LEAF2ROOT, &rootbuf, &leafbuf, &re… in PetscSFReduceBegin_Allgather()
|
| /petsc/src/vec/is/sf/impls/basic/neighbor/ |
| H A D | sfneighbor.c | 75 if (direction == PETSCSF_LEAF2ROOT) { in PetscSFGetDistComm_Neighbor()
|
| /petsc/src/vec/is/sf/impls/basic/allgatherv/ |
| H A D | sfallgatherv.c | 150 …PetscCall(PetscSFLinkGetMPIBuffersAndRequests(sf, link, PETSCSF_LEAF2ROOT, &rootbuf, &leafbuf, &re… in PetscSFReduceBegin_Allgatherv()
|