Home
last modified time | relevance | path

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

/petsc/include/petsc/private/
H A Dcupminterface.hpp104 struct InterfaceBase { struct
123 const DeviceType InterfaceBase<T>::type;
126 using ::Petsc::device::cupm::impl::InterfaceBase<T>::type; \ argument
127 using ::Petsc::device::cupm::impl::InterfaceBase<T>::cupmName; \
128 using ::Petsc::device::cupm::impl::InterfaceBase<T>::cupmNAME; \
129 using ::Petsc::device::cupm::impl::InterfaceBase<T>::PETSC_DEVICE_CUPM; \
130 using ::Petsc::device::cupm::impl::InterfaceBase<T>::PETSC_MEMTYPE_CUPM
140 struct InterfaceImpl<DeviceType::CUDA> : InterfaceBase<DeviceType::CUDA> {
286 struct InterfaceImpl<DeviceType::HIP> : InterfaceBase<DeviceType::HIP> {