src/TNL/Devices/Cuda.cpp
deleted100644 → 0
+0
−64
src/TNL/Devices/Cuda.cu
deleted100644 → 0
+0
−119
+26
−24
+178
−17
Loading
Having 4 different files (Cuda.h, Cuda_impl.h, Cuda.cpp, Cuda.cu) for one class is not clear at all. On a related note, a class with 28 methods is clearly too long to be considered as well-designed, so it should be split into several subclasses. Obviously, the full CUDA support cannot be provided/wrapped by a single class so the design should be more flexible.