Searched refs:PETSCSF_LOCAL (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/vec/is/sf/impls/basic/ |
| H A D | sfmpi.c | 79 for (i = PETSCSF_LOCAL; i <= PETSCSF_REMOTE; i++) { in PetscSFLinkCreate_MPI() 185 for (i = PETSCSF_LOCAL; i <= PETSCSF_REMOTE; i++) { in PetscSFLinkCreate_MPI() 187 if (i == PETSCSF_LOCAL && rootmtype == leafmtype) continue; in PetscSFLinkCreate_MPI() 227 for (i = PETSCSF_LOCAL; i <= PETSCSF_REMOTE; i++) { in PetscSFLinkCreate_MPI()
|
| H A D | sfpack.c | 411 for (i = PETSCSF_LOCAL; i <= PETSCSF_REMOTE; i++) { in PetscSFLinkDestroy() 1089 PetscInt buflen = sf->leafbuflen[PETSCSF_LOCAL]; in PetscSFLinkScatterLocal() 1098 PetscCall(PetscSFLinkPackRootData(sf, link, PETSCSF_LOCAL, rootdata)); in PetscSFLinkScatterLocal() 1100 srcbuf = link->rootbuf[PETSCSF_LOCAL][rootmtype]; in PetscSFLinkScatterLocal() 1102 dstbuf = link->leafbuf[PETSCSF_LOCAL][leafmtype]; in PetscSFLinkScatterLocal() 1104 PetscCall(PetscSFLinkPackLeafData(sf, link, PETSCSF_LOCAL, leafdata)); in PetscSFLinkScatterLocal() 1106 srcbuf = link->leafbuf[PETSCSF_LOCAL][leafmtype]; in PetscSFLinkScatterLocal() 1108 dstbuf = link->rootbuf[PETSCSF_LOCAL][rootmtype]; in PetscSFLinkScatterLocal() 1114 PetscCall(PetscSFLinkUnpackLeafData(sf, link, PETSCSF_LOCAL, leafdata, op)); in PetscSFLinkScatterLocal() 1116 PetscCall(PetscSFLinkUnpackRootData(sf, link, PETSCSF_LOCAL, rootdata, op)); in PetscSFLinkScatterLocal() [all …]
|
| H A D | sfpack.h | 24 PETSCSF_LOCAL = 0, enumerator 386 offset = (scope == PETSCSF_LOCAL) ? 0 : bas->ioffset[bas->ndiranks]; in PetscSFLinkGetRootPackOptAndIndices() 428 offset = (scope == PETSCSF_LOCAL) ? 0 : sf->roffset[sf->ndranks]; in PetscSFLinkGetLeafPackOptAndIndices()
|
| /petsc/src/vec/is/sf/impls/basic/allgather/ |
| H A D | sfallgather.c | 12 for (i = PETSCSF_LOCAL; i <= PETSCSF_REMOTE; i++) { in PetscSFSetUp_Allgather()
|
| /petsc/src/vec/is/sf/impls/basic/nvshmem/ |
| H A D | sfnvshmem.cu | 737 …link->rootdirect[PETSCSF_LOCAL] = PETSC_TRUE; /* For the local part we directly use root/leafdata … in PetscSFLinkCreate_NVSHMEM() 738 link->leafdirect[PETSCSF_LOCAL] = PETSC_TRUE; in PetscSFLinkCreate_NVSHMEM()
|
| /petsc/src/vec/is/sf/impls/basic/kokkos/ |
| H A D | sfkok.kokkos.cxx | 630 for (int i = PETSCSF_LOCAL; i <= PETSCSF_REMOTE; i++) { in PetscSFLinkDestroy_Kokkos()
|
| /petsc/src/vec/is/sf/impls/basic/cupm/ |
| H A D | sfcupm_impl.hpp | 629 for (int i = PETSCSF_LOCAL; i <= PETSCSF_REMOTE; i++) { in LinkDestroy_MPI()
|