Searched refs:InterfaceImpl (Results 1 – 2 of 2) sorted by relevance
136 struct InterfaceImpl;140 struct InterfaceImpl<DeviceType::CUDA> : InterfaceBase<DeviceType::CUDA> { struct286 struct InterfaceImpl<DeviceType::HIP> : InterfaceBase<DeviceType::HIP> { struct444 …using cupmError_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmError_…445 …using cupmEvent_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmEvent_…446 …using cupmStream_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmStream…447 …using cupmDeviceProp_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmDevice…448 …using cupmMemcpyKind_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmMemcpy…449 …using cupmDeviceAttr_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmDevice…450 …using cupmComplex_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmComple…[all …]
20 #define PETSC_CUPM_STATIC_VARIABLE_DEFN(theirs, DEVICE, ours) const decltype(theirs) InterfaceImpl<…22 …_CLASS(type_name, DEVICE, ours) const typename InterfaceImpl<DeviceType::DEVICE>::type_name Interf…24 …M_STATIC_VARIABLE_DEFN_EXACT(type_name, DEVICE, ours) const type_name InterfaceImpl<DeviceType::DE…