| /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/vec/is/sf/impls/basic/allgather/ |
| H A D | sfallgather.c | 31 …_Allgather(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemTy… in PetscSFBcastBegin_Allgather() 51 …t, PetscMemType leafmtype, const void *leafdata, PetscMemType rootmtype, void *rootdata, MPI_Op op) in PetscSFReduceBegin_Allgather() 85 …_Allgather(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemTy… in PetscSFBcastToZero_Allgather()
|
| /petsc/src/vec/is/sf/impls/basic/allgatherv/ |
| H A D | sfallgatherv.c | 102 …Allgatherv(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemTy… in PetscSFBcastBegin_Allgatherv() 129 …t, PetscMemType leafmtype, const void *leafdata, PetscMemType rootmtype, void *rootdata, MPI_Op op) in PetscSFReduceBegin_Allgatherv() 195 …educeEnd_Allgatherv(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *rootdata, MPI_Op op) in PetscSFReduceEnd_Allgatherv() 215 …Allgatherv(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemTy… in PetscSFBcastToZero_Allgatherv() 281 …in_Allgatherv(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, void *rootdata, PetscMemType … in PetscSFFetchAndOpBegin_Allgatherv() 321 …rCode PetscSFFetchAndOpEnd_Allgatherv(PetscSF sf, MPI_Datatype unit, void *rootdata, const void *l… in PetscSFFetchAndOpEnd_Allgatherv()
|
| /petsc/include/ |
| H A D | petscsf.h | 215 …scErrorCode PetscSFBcastAndOpBegin(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leaf… in PetscSFBcastAndOpBegin() 221 …etscErrorCode PetscSFBcastAndOpEnd(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leaf… in PetscSFBcastAndOpEnd() 227 …mtypeBegin(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemTy… in PetscSFBcastAndOpWithMemtypeBegin()
|
| /petsc/src/vec/is/sf/impls/window/ |
| H A D | sfwindow.c | 29 void *rootdata; member 374 static PetscErrorCode PetscSFWindowAttach(PetscSF sf, PetscSFWinLink link, void *rootdata, size_t w… in PetscSFWindowAttach() 427 static PetscErrorCode PetscSFGetWindow(PetscSF sf, MPI_Datatype unit, void *rootdata, void *leafdat… in PetscSFGetWindow() 605 static PetscErrorCode PetscSFFindWindow(PetscSF sf, MPI_Datatype unit, const void *rootdata, const … in PetscSFFindWindow() 861 …e PetscSFRegisterPersistent_Window(PetscSF sf, MPI_Datatype unit, const void *rootdata, const void… in PetscSFRegisterPersistent_Window() 901 …PetscSFDeregisterPersistent_Window(PetscSF sf, MPI_Datatype unit, const void *rootdata, const void… in PetscSFDeregisterPersistent_Window() 1001 …gin_Window(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemTy… in PetscSFBcastBegin_Window() 1035 static PetscErrorCode PetscSFBcastEnd_Window(PetscSF sf, MPI_Datatype unit, const void *rootdata, v… in PetscSFBcastEnd_Window() 1056 …t, PetscMemType leafmtype, const void *leafdata, PetscMemType rootmtype, void *rootdata, MPI_Op op) in PetscSFReduceBegin_Window() 1081 …cSFReduceEnd_Window(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *rootdata, MPI_Op op) in PetscSFReduceEnd_Window() [all …]
|
| /petsc/src/vec/is/sf/impls/basic/ |
| H A D | sfbasic.c | 352 …egin_Basic(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemTy… in PetscSFBcastBegin_Basic() 368 …tscErrorCode PetscSFBcastEnd_Basic(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leaf… in PetscSFBcastEnd_Basic() 385 …etscMemType leafmtype, const void *leafdata, PetscMemType rootmtype, void *rootdata, MPI_Op op, Pe… in PetscSFLeafToRootBegin_Basic() 398 …t, PetscMemType leafmtype, const void *leafdata, PetscMemType rootmtype, void *rootdata, MPI_Op op) in PetscSFReduceBegin_Basic() 408 …scSFReduceEnd_Basic(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *rootdata, MPI_Op op) in PetscSFReduceEnd_Basic() 420 …OpBegin_Basic(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, void *rootdata, PetscMemType … in PetscSFFetchAndOpBegin_Basic() 430 …cErrorCode PetscSFFetchAndOpEnd_Basic(PetscSF sf, MPI_Datatype unit, void *rootdata, const void *l… 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 …LinkCreate(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemTy… in PetscSFLinkCreate() 438 PetscErrorCode PetscSFLinkGetInUse(PetscSF sf, MPI_Datatype unit, const void *rootdata, const void … in PetscSFLinkGetInUse() 480 …etscSFSetErrorOnUnsupportedOverlap(PetscSF sf, MPI_Datatype unit, const void *rootdata, const void… in PetscSFSetErrorOnUnsupportedOverlap() 919 …cSFLinkPackRootData_Private(PetscSF sf, PetscSFLink link, PetscSFScope scope, const void *rootdata) in PetscSFLinkPackRootData_Private() 955 …ode PetscSFLinkPackRootData(PetscSF sf, PetscSFLink link, PetscSFScope scope, const void *rootdata) in PetscSFLinkPackRootData() 983 …UnpackRootData_Private(PetscSF sf, PetscSFLink link, PetscSFScope scope, void *rootdata, MPI_Op op) in PetscSFLinkUnpackRootData_Private() 1030 …scSFLinkUnpackRootData(PetscSF sf, PetscSFLink link, PetscSFScope scope, void *rootdata, MPI_Op op) in PetscSFLinkUnpackRootData() 1060 PetscErrorCode PetscSFLinkFetchAndOpRemote(PetscSF sf, PetscSFLink link, void *rootdata, MPI_Op op) in PetscSFLinkFetchAndOpRemote() 1082 …atterLocal(PetscSF sf, PetscSFLink link, PetscSFDirection direction, void *rootdata, void *leafdat… in PetscSFLinkScatterLocal() 1144 PetscErrorCode PetscSFLinkFetchAndOpLocal(PetscSF sf, PetscSFLink link, void *rootdata, const void … in PetscSFLinkFetchAndOpLocal()
|
| H A D | sfmpi.c | 64 …reate_MPI(PetscSF sf, MPI_Datatype unit, PetscMemType xrootmtype, const void *rootdata, PetscMemTy… 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/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:
|
| /petsc/src/vec/is/sf/interface/ |
| H A D | sf.c | 1343 signed char *rootdata, *leafdata, *leafmem; in PetscSFCreateEmbeddedRootSF() local 1487 PetscErrorCode PetscSFBcastBegin(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leafdat… in PetscSFBcastBegin() 1523 …mTypeBegin(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemTy… in PetscSFBcastWithMemTypeBegin() 1552 PetscErrorCode PetscSFBcastEnd(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leafdata,… in PetscSFBcastEnd() 1585 … PetscSFReduceBegin(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *rootdata, MPI_Op op) in PetscSFReduceBegin() 1620 …t, PetscMemType leafmtype, const void *leafdata, PetscMemType rootmtype, void *rootdata, MPI_Op op) in PetscSFReduceWithMemTypeBegin() 1649 PetscErrorCode PetscSFReduceEnd(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *rootdata… in PetscSFReduceEnd() 1685 PetscErrorCode PetscSFFetchAndOpBegin(PetscSF sf, MPI_Datatype unit, void *rootdata, const void *le… in PetscSFFetchAndOpBegin() 1728 …hMemTypeBegin(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, void *rootdata, PetscMemType … in PetscSFFetchAndOpWithMemTypeBegin() 1760 PetscErrorCode PetscSFFetchAndOpEnd(PetscSF sf, MPI_Datatype unit, void *rootdata, const void *leaf… in PetscSFFetchAndOpEnd() [all …]
|
| /petsc/src/vec/is/sf/interface/ftn-custom/ |
| H A D | zsf.c | 134 const void *rootdata; in petscsfbcastbegin_() local 150 const void *rootdata; in petscsfbcastend_() local 167 void *rootdata; in petscsfreducebegin_() local 183 void *rootdata; 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 …Begin_Gatherv(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, void *rootdata, PetscMemType … in PetscSFFetchAndOpBegin_Gatherv()
|
| /petsc/src/vec/is/sf/impls/basic/cupm/ |
| H A D | sfcupm_impl.hpp | 83 …etscInt rootstart, const PetscInt *rootopt, const PetscInt *rootidx, Type *rootdata, Type *leafbuf) in d_FetchAndOp() 131 …etscInt rootstart, const PetscInt *rootopt, const PetscInt *rootidx, Type *rootdata, PetscInt leaf… in d_FetchAndOpLocal() 377 …PetscInt rootstart, PetscSFPackOpt rootopt, const PetscInt *rootidx, void *rootdata, PetscInt leaf… in FetchAndOpLocal()
|
| /petsc/src/vec/is/sf/impls/basic/nvshmem/ |
| H A D | sfnvshmem.cu | 159 PetscErrorCode PetscSFLinkNvshmemCheck(PetscSF sf, PetscMemType rootmtype, const void *rootdata, Pe… in PetscSFLinkNvshmemCheck() 687 …te_NVSHMEM(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemTy… in PetscSFLinkCreate_NVSHMEM()
|
| /petsc/src/vec/is/sf/impls/basic/kokkos/ |
| H A D | sfkok.kokkos.cxx | 279 Type *rootdata = static_cast<Type *>(data), *leafbuf = static_cast<Type *>(buf); in FetchAndOp() local 385 …Type *rootdata = static_cast<Type *>(rootdata_), *leafupdate = static_cast<Type *>(… in FetchAndOpLocal() local
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexsfc.c | 438 PetscInt *rootdata, *leafdata; in CreateDonorToPeriodicSF() local 1019 PetscSFNode *new_leafdata, *rootdata, *leafdata; in DMPlexMigrateIsoperiodicFaceSF_Internal() local
|