Home
last modified time | relevance | path

Searched refs:PetscDeviceInitType (Results 1 – 11 of 11) sorted by relevance

/petsc/src/sys/objects/device/impls/
H A Dimpldevicebase.hpp49 …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 Dhostdevice.hpp18 …static PetscErrorCode initialize(MPI_Comm, PetscInt *, PetscBool *, PetscDeviceInitType *) noexcep…
H A Dhostdevice.cxx12 …(MPI_Comm comm, PetscInt *defaultDeviceId, PetscBool *defaultView, PetscDeviceInitType *defaultIni… in initialize()
/petsc/src/sys/objects/device/impls/sycl/
H A Dsycldevice.hpp25 …static PetscErrorCode initialize(MPI_Comm, PetscInt *, PetscBool *, PetscDeviceInitType *) noexcep…
H A Dsycldevice.sycl.cxx131 …(MPI_Comm comm, PetscInt *defaultDeviceId, PetscBool *defaultView, PetscDeviceInitType *defaultIni… in initialize()
/petsc/src/sys/objects/device/impls/cupm/
H A Dcupmdevice.hpp30 …static PetscErrorCode initialize(MPI_Comm, PetscInt *, PetscBool *, PetscDeviceInitType *) noexcep…
H A Dcupmdevice.cxx245 …(MPI_Comm comm, PetscInt *defaultDeviceId, PetscBool *defaultView, PetscDeviceInitType *defaultIni… in initialize()
/petsc/src/sys/objects/device/interface/
H A Ddevice.cxx503 …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 Ddeviceimpl.h33 #define PetscDeviceInitTypeCast(...) static_cast<PetscDeviceInitType>(__VA_ARGS__)
37 #define PetscDeviceInitTypeCast(...) ((PetscDeviceInitType)(__VA_ARGS__))
/petsc/include/
H A Dpetscdevicetypes.h234 } PetscDeviceInitType; typedef
/petsc/doc/changes/
H A D317.md45 - Add `PetscDeviceInitType` to enumerate PETSc device initialization strategies