| /petsc/src/vec/is/sf/tutorials/ |
| H A D | ex1.c | 172 PetscInt *rootdata, *leafdata; in main() local 199 char *rootdata, *leafdata; in main() local 236 PetscInt *rootdata, *leafdata; in main() local 258 PetscInt *rootdata, *leafdata; in main() local 282 signed char *rootdata, *leafdata; in main() local 336 unsigned char *rootdata, *leafdata; in main() local 397 PetscInt *leafdata, *leafupdate, *rootdata; in main() local
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | SF.pyx | 434 def bcastBegin(self, unit: Datatype, ndarray rootdata, ndarray leafdata, op: Op) -> None: 463 def bcastEnd(self, unit: Datatype, ndarray rootdata, ndarray leafdata, op: Op) -> None: 489 def reduceBegin(self, unit: Datatype, ndarray leafdata, ndarray rootdata, op: Op) -> None: 517 def reduceEnd(self, unit: Datatype, ndarray leafdata, ndarray rootdata, op: Op) -> None: 543 def scatterBegin(self, unit: Datatype, ndarray multirootdata, ndarray leafdata) -> None: 569 def scatterEnd(self, unit: Datatype, ndarray multirootdata, ndarray leafdata) -> None: 592 def gatherBegin(self, unit: Datatype, ndarray leafdata, ndarray multirootdata) -> None: 618 def gatherEnd(self, unit: Datatype, ndarray leafdata, ndarray multirootdata) -> None:
|
| /petsc/src/vec/is/sf/impls/basic/allgather/ |
| H A D | sfallgather.c | 31 …t, PetscMemType rootmtype, const void *rootdata, PetscMemType leafmtype, void *leafdata, MPI_Op op) in PetscSFBcastBegin_Allgather() 51 …_Allgather(PetscSF sf, MPI_Datatype unit, PetscMemType leafmtype, const void *leafdata, PetscMemTy… in PetscSFReduceBegin_Allgather() 85 …atatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemType leafmtype, void *leafdata) in PetscSFBcastToZero_Allgather()
|
| /petsc/src/vec/is/sf/interface/ |
| H A D | sf.c | 1343 signed char *rootdata, *leafdata, *leafmem; in PetscSFCreateEmbeddedRootSF() local 1487 …e PetscSFBcastBegin(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leafdata, MPI_Op op) in PetscSFBcastBegin() 1523 …t, PetscMemType rootmtype, const void *rootdata, PetscMemType leafmtype, void *leafdata, MPI_Op op) in PetscSFBcastWithMemTypeBegin() 1552 PetscErrorCode PetscSFBcastEnd(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leafdata,… in PetscSFBcastEnd() 1585 PetscErrorCode PetscSFReduceBegin(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *rootda… in PetscSFReduceBegin() 1620 …mTypeBegin(PetscSF sf, MPI_Datatype unit, PetscMemType leafmtype, const void *leafdata, PetscMemTy… in PetscSFReduceWithMemTypeBegin() 1649 PetscErrorCode PetscSFReduceEnd(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *rootdata… in PetscSFReduceEnd() 1685 …cSFFetchAndOpBegin(PetscSF sf, MPI_Datatype unit, void *rootdata, const void *leafdata, void *leaf… in PetscSFFetchAndOpBegin() 1728 …, PetscMemType rootmtype, void *rootdata, PetscMemType leafmtype, const void *leafdata, PetscMemTy… in PetscSFFetchAndOpWithMemTypeBegin() 1760 …tscSFFetchAndOpEnd(PetscSF sf, MPI_Datatype unit, void *rootdata, const void *leafdata, void *leaf… in PetscSFFetchAndOpEnd() [all …]
|
| /petsc/src/vec/is/sf/impls/basic/allgatherv/ |
| H A D | sfallgatherv.c | 102 …t, PetscMemType rootmtype, const void *rootdata, PetscMemType leafmtype, void *leafdata, MPI_Op op) in PetscSFBcastBegin_Allgatherv() 129 …Allgatherv(PetscSF sf, MPI_Datatype unit, PetscMemType leafmtype, const void *leafdata, PetscMemTy… in PetscSFReduceBegin_Allgatherv() 195 …orCode PetscSFReduceEnd_Allgatherv(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *root… in PetscSFReduceEnd_Allgatherv() 215 …atatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemType leafmtype, void *leafdata) in PetscSFBcastToZero_Allgatherv() 281 …, PetscMemType rootmtype, void *rootdata, PetscMemType leafmtype, const void *leafdata, void *leaf… in PetscSFFetchAndOpBegin_Allgatherv() 321 …ndOpEnd_Allgatherv(PetscSF sf, MPI_Datatype unit, void *rootdata, const void *leafdata, void *leaf… in PetscSFFetchAndOpEnd_Allgatherv()
|
| /petsc/include/ |
| H A D | petscsf.h | 215 …scSFBcastAndOpBegin(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leafdata, MPI_Op op) in PetscSFBcastAndOpBegin() 221 …etscSFBcastAndOpEnd(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leafdata, MPI_Op op) in PetscSFBcastAndOpEnd() 227 …t, PetscMemType rootmtype, const void *rootdata, PetscMemType leafmtype, void *leafdata, MPI_Op op) in PetscSFBcastAndOpWithMemtypeBegin()
|
| /petsc/src/vec/is/sf/impls/basic/ |
| H A D | sfbasic.c | 352 …t, PetscMemType rootmtype, const void *rootdata, PetscMemType leafmtype, void *leafdata, MPI_Op op) in PetscSFBcastBegin_Basic() 368 …tscSFBcastEnd_Basic(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leafdata, MPI_Op op) in PetscSFBcastEnd_Basic() 385 …egin_Basic(PetscSF sf, MPI_Datatype unit, PetscMemType leafmtype, const void *leafdata, PetscMemTy… in PetscSFLeafToRootBegin_Basic() 398 …egin_Basic(PetscSF sf, MPI_Datatype unit, PetscMemType leafmtype, const void *leafdata, PetscMemTy… in PetscSFReduceBegin_Basic() 408 …scErrorCode PetscSFReduceEnd_Basic(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *root… in PetscSFReduceEnd_Basic() 420 …, PetscMemType rootmtype, void *rootdata, PetscMemType leafmtype, const void *leafdata, void *leaf… in PetscSFFetchAndOpBegin_Basic() 430 …etchAndOpEnd_Basic(PetscSF sf, MPI_Datatype unit, void *rootdata, const void *leafdata, void *leaf… in PetscSFFetchAndOpEnd_Basic() 470 …char *rootdata, *leafdata, *leafmem; /* Only stores 0 or 1, so we can save memory wit… in PetscSFCreateEmbeddedRootSF_Basic() local
|
| H A D | sfpack.c | 420 …cMemType rootmtype, const void *rootdata, PetscMemType leafmtype, const void *leafdata, MPI_Op op,… in PetscSFLinkCreate() 438 …LinkGetInUse(PetscSF sf, MPI_Datatype unit, const void *rootdata, const void *leafdata, PetscCopyM… in PetscSFLinkGetInUse() 480 …rrorOnUnsupportedOverlap(PetscSF sf, MPI_Datatype unit, const void *rootdata, const void *leafdata) in PetscSFSetErrorOnUnsupportedOverlap() 937 …cSFLinkPackLeafData_Private(PetscSF sf, PetscSFLink link, PetscSFScope scope, const void *leafdata) in PetscSFLinkPackLeafData_Private() 970 …ode PetscSFLinkPackLeafData(PetscSF sf, PetscSFLink link, PetscSFScope scope, const void *leafdata) in PetscSFLinkPackLeafData() 1007 …UnpackLeafData_Private(PetscSF sf, PetscSFLink link, PetscSFScope scope, void *leafdata, MPI_Op op) in PetscSFLinkUnpackLeafData_Private() 1046 …scSFLinkUnpackLeafData(PetscSF sf, PetscSFLink link, PetscSFScope scope, void *leafdata, MPI_Op op) in PetscSFLinkUnpackLeafData() 1082 …etscSF sf, PetscSFLink link, PetscSFDirection direction, void *rootdata, void *leafdata, MPI_Op op) in PetscSFLinkScatterLocal() 1144 …LinkFetchAndOpLocal(PetscSF sf, PetscSFLink link, void *rootdata, const void *leafdata, void *leaf… in PetscSFLinkFetchAndOpLocal()
|
| H A D | sfmpi.c | 64 …emType xrootmtype, const void *rootdata, PetscMemType xleafmtype, const void *leafdata, MPI_Op op,… in PetscSFLinkCreate_MPI()
|
| H A D | sfpack.h | 177 …const void *rootdata, *leafdata; /* rootdata and leafdata the link is working on. They are used … member
|
| /petsc/src/vec/is/sf/impls/window/ |
| H A D | sfwindow.c | 30 void *leafdata; member 427 …Code PetscSFGetWindow(PetscSF sf, MPI_Datatype unit, void *rootdata, void *leafdata, PetscSFWindow… in PetscSFGetWindow() 605 …SFFindWindow(PetscSF sf, MPI_Datatype unit, const void *rootdata, const void *leafdata, MPI_Win *w… in PetscSFFindWindow() 861 …egisterPersistent_Window(PetscSF sf, MPI_Datatype unit, const void *rootdata, const void *leafdata) in PetscSFRegisterPersistent_Window() 901 …egisterPersistent_Window(PetscSF sf, MPI_Datatype unit, const void *rootdata, const void *leafdata) in PetscSFDeregisterPersistent_Window() 1001 …t, PetscMemType rootmtype, const void *rootdata, PetscMemType leafmtype, void *leafdata, MPI_Op op) in PetscSFBcastBegin_Window() 1035 …scSFBcastEnd_Window(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leafdata, MPI_Op op) in PetscSFBcastEnd_Window() 1056 …gin_Window(PetscSF sf, MPI_Datatype unit, PetscMemType leafmtype, const void *leafdata, PetscMemTy… in PetscSFReduceBegin_Window() 1081 static PetscErrorCode PetscSFReduceEnd_Window(PetscSF sf, MPI_Datatype unit, const void *leafdata, … in PetscSFReduceEnd_Window() 1094 …, PetscMemType rootmtype, void *rootdata, PetscMemType leafmtype, const void *leafdata, void *leaf… in PetscSFFetchAndOpBegin_Window() [all …]
|
| /petsc/src/vec/is/sf/interface/ftn-custom/ |
| H A D | zsf.c | 135 void *leafdata; in petscsfbcastbegin_() local 151 void *leafdata; in petscsfbcastend_() local 166 const void *leafdata; in petscsfreducebegin_() local 182 const void *leafdata; in petscsfreduceend_() local
|
| /petsc/src/vec/is/sf/tests/ |
| H A D | ex25.c | 13 int *rootdata = NULL, *leafdata = NULL; in main() local
|
| H A D | ex17.c | 13 char *rootdata = NULL, *leafdata = NULL; in main() local
|
| H A D | ex3.c | 12 PetscScalar *rootdata, *leafdata, *leafupdate; in main() local
|
| H A D | ex4k.kokkos.cxx | 41 PetscScalar *rootdata = NULL, *leafdata = NULL, *pbuf, *ebuf; in main() local
|
| /petsc/src/vec/is/sf/impls/basic/gatherv/ |
| H A D | sfgatherv.c | 43 …, PetscMemType rootmtype, void *rootdata, PetscMemType leafmtype, const void *leafdata, void *leaf… in PetscSFFetchAndOpBegin_Gatherv()
|
| /petsc/src/vec/is/sf/impls/basic/nvshmem/ |
| H A D | sfnvshmem.cu | 159 …cMemType rootmtype, const void *rootdata, PetscMemType leafmtype, const void *leafdata, PetscBool … in PetscSFLinkNvshmemCheck() 687 …cMemType rootmtype, const void *rootdata, PetscMemType leafmtype, const void *leafdata, MPI_Op op,… in PetscSFLinkCreate_NVSHMEM()
|
| /petsc/src/vec/is/sf/impls/basic/cupm/ |
| H A D | sfcupm_impl.hpp | 131 …cInt leafstart, const PetscInt *leafopt, const PetscInt *leafidx, const Type *leafdata, Type *leaf… in d_FetchAndOpLocal() 377 …scInt leafstart, PetscSFPackOpt leafopt, const PetscInt *leafidx, const void *leafdata, void *leaf… in FetchAndOpLocal()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexsfc.c | 438 PetscInt *rootdata, *leafdata; in CreateDonorToPeriodicSF() local 962 PetscInt *leafdata; in DMPlexCreateIsoperiodicPointSF_Private() local 1019 PetscSFNode *new_leafdata, *rootdata, *leafdata; in DMPlexMigrateIsoperiodicFaceSF_Internal() local
|
| /petsc/src/vec/is/sf/impls/basic/kokkos/ |
| H A D | sfkok.kokkos.cxx | 386 const Type *leafdata = static_cast<const Type *>(leafdata_); in FetchAndOpLocal() local
|
| /petsc/src/vec/is/utils/ |
| H A D | isltog.c | 1230 PetscInt *mask, *mrootdata, *leafdata, *newleafdata, *leafrd, *tmpg; in ISLocalToGlobalMappingSetUpBlockInfo_Private() local
|