Home
last modified time | relevance | path

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

/petsc/src/vec/is/sf/impls/basic/
H A Dsfpack.h56 PetscErrorCode (*PrePack)(PetscSF, PetscSFLink, PetscSFDirection);
57 PetscErrorCode (*PostUnpack)(PetscSF, PetscSFLink, PetscSFDirection);
58 …PetscErrorCode (*InitMPIRequests)(PetscSF, PetscSFLink, PetscSFDirection); // init (persistent) MP…
59 PetscErrorCode (*StartCommunication)(PetscSF, PetscSFLink, PetscSFDirection);
60 PetscErrorCode (*FinishCommunication)(PetscSF, PetscSFLink, PetscSFDirection);
65 PetscErrorCode (*BuildDependenceBegin)(PetscSF, PetscSFLink, PetscSFDirection);
66 PetscErrorCode (*BuildDependenceEnd)(PetscSF, PetscSFLink, PetscSFDirection);
242 PETSC_INTERN PetscErrorCode PetscSFLinkScatterLocal(PetscSF, PetscSFLink, PetscSFDirection, void *,…
266 …e PetscSFLinkGetMPIBuffersAndRequests(PetscSF sf, PetscSFLink link, PetscSFDirection direction, vo… in PetscSFLinkGetMPIBuffersAndRequests()
281 …scErrorCode PetscSFLinkStartCommunication(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkStartCommunication()
[all …]
H A Dsfmpi.c6 …de PetscSFLinkFinishCommunication_Default(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkFinishCommunication_Default()
69 PetscSFDirection direction; in PetscSFLinkCreate_MPI()
H A Dsfbasic.c6 …tscSFLinkInitMPIRequests_Persistent_Basic(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkInitMPIRequests_Persistent_Basic()
58 …SFLinkStartCommunication_Persistent_Basic(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkStartCommunication_Persistent_Basic()
97 …PetscSFLinkStartCommunication_MPIX_Stream(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkStartCommunication_MPIX_Stream()
148 …etscSFLinkFinishCommunication_MPIX_Stream(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkFinishCommunication_MPIX_Stream()
H A Dsfpack.c1082 PetscErrorCode PetscSFLinkScatterLocal(PetscSF sf, PetscSFLink link, PetscSFDirection direction, vo… in PetscSFLinkScatterLocal()
/petsc/include/
H A Dpetscsftypes.h92 } PetscSFDirection; typedef
/petsc/src/vec/is/sf/impls/basic/nvshmem/
H A Dsfnvshmem.cu214 …ErrorCode PetscSFLinkBuildDependenceBegin(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkBuildDependenceBegin()
229 static PetscErrorCode PetscSFLinkBuildDependenceEnd(PetscSF sf, PetscSFLink link, PetscSFDirection in PetscSFLinkBuildDependenceEnd()
304 …tSignalsOfCompletionOfGettingData_NVSHMEM(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkWaitSignalsOfCompletionOfGettingData_NVSHMEM()
339 …ErrorCode PetscSFLinkGetDataBegin_NVSHMEM(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkGetDataBegin_NVSHMEM()
435 static PetscErrorCode PetscSFLinkGetDataEnd_NVSHMEM(PetscSF sf, PetscSFLink link, PetscSFDirection in PetscSFLinkGetDataEnd_NVSHMEM()
514 …ErrorCode PetscSFLinkPutDataBegin_NVSHMEM(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkPutDataBegin_NVSHMEM()
606 static PetscErrorCode PetscSFLinkPutDataEnd_NVSHMEM(PetscSF sf, PetscSFLink link, PetscSFDirection in PetscSFLinkPutDataEnd_NVSHMEM()
640 …LinkSendSignalsToAllowPuttingData_NVSHMEM(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkSendSignalsToAllowPuttingData_NVSHMEM()
/petsc/src/vec/is/sf/impls/basic/neighbor/
H A Dsfneighbor.c57 static PetscErrorCode PetscSFGetDistComm_Neighbor(PetscSF sf, PetscSFDirection direction, MPI_Comm … in PetscSFGetDistComm_Neighbor()
87 …de PetscSFLinkStartCommunication_Neighbor(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkStartCommunication_Neighbor()
118 …SFLinkInitMPIRequests_Persistent_Neighbor(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkInitMPIRequests_Persistent_Neighbor()
146 …inkStartCommunication_Persistent_Neighbor(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkStartCommunication_Persistent_Neighbor()
/petsc/src/vec/is/sf/impls/basic/gather/
H A Dsfgather.c7 …Code PetscSFLinkStartCommunication_Gather(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkStartCommunication_Gather()
/petsc/src/vec/is/sf/impls/basic/gatherv/
H A Dsfgatherv.c8 …ode PetscSFLinkStartCommunication_Gatherv(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkStartCommunication_Gatherv()
/petsc/src/vec/is/sf/impls/basic/alltoall/
H A Dsfalltoall.c8 …de PetscSFLinkStartCommunication_Alltoall(PetscSF sf, PetscSFLink link, PetscSFDirection direction) in PetscSFLinkStartCommunication_Alltoall()