Home
last modified time | relevance | path

Searched defs:leafdata (Results 1 – 22 of 22) sorted by relevance

/petsc/src/vec/is/sf/tutorials/
H A Dex1.c172 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 DSF.pyx434 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 Dsfallgather.c31 …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 Dsf.c1343 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 Dsfallgatherv.c102 …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 Dpetscsf.h215 …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 Dsfbasic.c352 …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 Dsfpack.c420 …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 Dsfmpi.c64 …emType xrootmtype, const void *rootdata, PetscMemType xleafmtype, const void *leafdata, MPI_Op op,… in PetscSFLinkCreate_MPI()
H A Dsfpack.h177 …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 Dsfwindow.c30 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 Dzsf.c135 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 Dex25.c13 int *rootdata = NULL, *leafdata = NULL; in main() local
H A Dex17.c13 char *rootdata = NULL, *leafdata = NULL; in main() local
H A Dex3.c12 PetscScalar *rootdata, *leafdata, *leafupdate; in main() local
H A Dex4k.kokkos.cxx41 PetscScalar *rootdata = NULL, *leafdata = NULL, *pbuf, *ebuf; in main() local
/petsc/src/vec/is/sf/impls/basic/gatherv/
H A Dsfgatherv.c43 …, PetscMemType rootmtype, void *rootdata, PetscMemType leafmtype, const void *leafdata, void *leaf… in PetscSFFetchAndOpBegin_Gatherv()
/petsc/src/vec/is/sf/impls/basic/nvshmem/
H A Dsfnvshmem.cu159 …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 Dsfcupm_impl.hpp131 …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 Dplexsfc.c438 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 Dsfkok.kokkos.cxx386 const Type *leafdata = static_cast<const Type *>(leafdata_); in FetchAndOpLocal() local
/petsc/src/vec/is/utils/
H A Disltog.c1230 PetscInt *mask, *mrootdata, *leafdata, *newleafdata, *leafrd, *tmpg; in ISLocalToGlobalMappingSetUpBlockInfo_Private() local