We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0d560ea commit 54e2d4eCopy full SHA for 54e2d4e
src/SliceWrapper.hpp
@@ -26,12 +26,12 @@ using namespace Cabana;
26
27
template <class ExecutionSpace, class MemorySpace, class... Ts>
28
class CabSliceFactory {
29
-public:
30
- static constexpr int vecLen = Impl::PerformanceTraits<ExecutionSpace>::vector_length;
31
-private:
32
using TypeTuple = std::tuple<Ts...>;
33
using DeviceType = Kokkos::Device<ExecutionSpace, MemorySpace>;
34
using DataTypes = Cabana::MemberTypes<Ts...>;
+public:
+ static constexpr int vecLen = Cabana::AoSoA<DataTypes, DeviceType>::vector_length;
+private:
35
using soa_t = SoA<DataTypes, vecLen>;
36
37
template <class T, int stride>
0 commit comments