20#ifndef OPM_GPUISTL_GPU_TYPE_DETECTION_HPP
21#define OPM_GPUISTL_GPU_TYPE_DETECTION_HPP
31template <
typename T,
bool ForceLegacy>
48template <
typename T,
bool ForceLegacy>
The GpuSparseMatrixGeneric class uses cuSPARSE Generic API for sparse matrix operations.
Definition GpuSparseMatrixGeneric.hpp:48
The GpuSparseMatrixWrapper Checks CUDA/HIP version and dispatches a version either using the old or t...
Definition GpuSparseMatrixWrapper.hpp:62
Definition gpu_type_detection.hpp:30
A small, fixed‑dimension MiniVector class backed by std::array that can be used in both host and CUDA...
Definition AmgxInterface.hpp:38
constexpr bool is_gpu_type_v
Helper variable template for easier usage.
Definition gpu_type_detection.hpp:60
Type trait to detect if a type is a GPU type.
Definition gpu_type_detection.hpp:40