Searched refs:DeviceBase (Results 1 – 4 of 4) sorted by relevance
23 class DeviceBase : public util::crtp<DeviceBase, Derived> { class29 constexpr DeviceBase(createContextFunction_t f) noexcept : create_(f) { } in DeviceBase() function in Petsc::device::impl::DeviceBase94 inline PetscErrorCode DeviceBase<D>::getDevice(PetscDevice device, PetscInt id) noexcept in getDevice()107 inline PetscErrorCode DeviceBase<D>::configureDevice(PetscDevice device) noexcept in configureDevice()115 inline PetscErrorCode DeviceBase<D>::viewDevice(PetscDevice device, PetscViewer viewer) noexcept in viewDevice()123 inline PetscErrorCode DeviceBase<D>::getAttribute(PetscDevice device, PetscDeviceAttribute attr, vo… in getAttribute()132 inline PetscErrorCode DeviceBase<D>::PetscOptionDevice(F &&OptionsFunction, PetscOptionItems PetscO… in PetscOptionDevice()152 inline PetscErrorCode DeviceBase<D>::PetscOptionDeviceInitialize(PetscOptionItems PetscOptionsObjec… in PetscOptionDeviceInitialize()160 inline PetscErrorCode DeviceBase<D>::PetscOptionDeviceInitialize(PetscOptionItems PetscOptionsObjec… in PetscOptionDeviceInitialize()172 inline PetscErrorCode DeviceBase<D>::PetscOptionDeviceSelect(PetscOptionItems PetscOptionsObject, T… in PetscOptionDeviceSelect()[all …]
14 class Device : public ::Petsc::device::impl::DeviceBase<Device> {
19 class Device : public ::Petsc::device::impl::DeviceBase<Device> {
25 class Device : public ::Petsc::device::impl::DeviceBase<Device<T>>, impl::Interface<T> {