Searched refs:PetscDeviceInitType (Results 1 – 11 of 11) sorted by relevance
| /petsc/src/sys/objects/device/impls/ |
| H A D | impldevicebase.hpp | 49 …static PetscErrorCode PetscOptionDeviceAll(MPI_Comm, std::pair<PetscDeviceInitType, PetscBool> &, … 53 …static PetscErrorCode PetscOptionDeviceBasic(PetscOptionItems, std::pair<PetscDeviceInitType, Pets… 63 …static PetscErrorCode PetscOptionDeviceInitialize(PetscOptionItems, PetscDeviceInitType *, PetscBo… 160 …::PetscOptionDeviceInitialize(PetscOptionItems PetscOptionsObject, PetscDeviceInitType *inittype, … in PetscOptionDeviceInitialize() 166 *inittype = static_cast<PetscDeviceInitType>(type); in PetscOptionDeviceInitialize() 205 …scOptionDeviceBasic(PetscOptionItems PetscOptionsObject, std::pair<PetscDeviceInitType, PetscBool>… in PetscOptionDeviceBasic() argument 215 …rCode DeviceBase<D>::PetscOptionDeviceAll(MPI_Comm comm, std::pair<PetscDeviceInitType, PetscBool>… in PetscOptionDeviceAll() argument
|
| /petsc/src/sys/objects/device/impls/host/ |
| H A D | hostdevice.hpp | 18 …static PetscErrorCode initialize(MPI_Comm, PetscInt *, PetscBool *, PetscDeviceInitType *) noexcep…
|
| H A D | hostdevice.cxx | 12 …(MPI_Comm comm, PetscInt *defaultDeviceId, PetscBool *defaultView, PetscDeviceInitType *defaultIni… in initialize()
|
| /petsc/src/sys/objects/device/impls/sycl/ |
| H A D | sycldevice.hpp | 25 …static PetscErrorCode initialize(MPI_Comm, PetscInt *, PetscBool *, PetscDeviceInitType *) noexcep…
|
| H A D | sycldevice.sycl.cxx | 131 …(MPI_Comm comm, PetscInt *defaultDeviceId, PetscBool *defaultView, PetscDeviceInitType *defaultIni… in initialize()
|
| /petsc/src/sys/objects/device/impls/cupm/ |
| H A D | cupmdevice.hpp | 30 …static PetscErrorCode initialize(MPI_Comm, PetscInt *, PetscBool *, PetscDeviceInitType *) noexcep…
|
| H A D | cupmdevice.cxx | 245 …(MPI_Comm comm, PetscInt *defaultDeviceId, PetscBool *defaultView, PetscDeviceInitType *defaultIni… in initialize()
|
| /petsc/src/sys/objects/device/interface/ |
| H A D | device.cxx | 503 …cDeviceType type, PetscInt defaultDeviceId, PetscBool defaultView, PetscDeviceInitType *defaultIni… in PetscDeviceInitializeTypeFromOptions_Private() 534 …s_Private(MPI_Comm comm, PetscDeviceType *deviceContextInitDevice, PetscDeviceInitType *defaultIni… in PetscDeviceInitializeQueryOptions_Private()
|
| /petsc/include/petsc/private/ |
| H A D | deviceimpl.h | 33 #define PetscDeviceInitTypeCast(...) static_cast<PetscDeviceInitType>(__VA_ARGS__) 37 #define PetscDeviceInitTypeCast(...) ((PetscDeviceInitType)(__VA_ARGS__))
|
| /petsc/include/ |
| H A D | petscdevicetypes.h | 234 } PetscDeviceInitType; typedef
|
| /petsc/doc/changes/ |
| H A D | 317.md | 45 - Add `PetscDeviceInitType` to enumerate PETSc device initialization strategies
|