From bbe12518daa510bc25fc3343be089396db007640 Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" <mail@keldu.de> Date: Tue, 5 Mar 2024 21:11:12 +0100 Subject: Some example dangling change --- c++/examples/cavity_2d.cpp | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/c++/examples/cavity_2d.cpp b/c++/examples/cavity_2d.cpp index 06e785a..7fa526a 100644 --- a/c++/examples/cavity_2d.cpp +++ b/c++/examples/cavity_2d.cpp @@ -32,9 +32,24 @@ using Cell = CellData< } +template<typename T> +class df_cell_view; + /** - * 2 A pull pattern + * Minor helper for the AA-Pull Pattern */ +template<size_t D, size_t Q, size_t SN, size_t DN, size_t QN> +class df_cell_view<schema::CellType<schema::T,D,Q,SN,DN,QN>> { +private: + std::array<std::decay_t<typename saw::native_data_type<schema::T>::type>*, QN> view_; +public: + df_cell(const std::array<std::decay_t<typename saw::native_data_type<schema::T>::type>*, QN>& view): + view_{view} + {} + + +}; + template<size_t D, size_t Q> class collision { public: -- cgit v1.2.3