From a8f3da04b7d924d6bc8a38b15c7f0def4240a76a Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Fri, 21 Jul 2023 01:31:33 +0200 Subject: c++: Flipped template parameter positions --- c++/examples/cavity_2d.cpp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'c++/examples/cavity_2d.cpp') diff --git a/c++/examples/cavity_2d.cpp b/c++/examples/cavity_2d.cpp index afa6a91..0f96a65 100644 --- a/c++/examples/cavity_2d.cpp +++ b/c++/examples/cavity_2d.cpp @@ -2,8 +2,9 @@ #include +namespace kel { +namespace lbm { namespace schema { -using namespace kel::lbm::schema; /** * Basic distribution function @@ -26,13 +27,15 @@ using Cell = CellData< Member >; +} +} } template -void apply_for_cells(Func&& func, saw::data, saw::encode::Native>& dat ){ +void apply_for_cells(Func&& func, saw::data, saw::encode::Native>& dat ){ for(std::size_t i = 0; i < dat.get_dim_size(0); ++i){ - for(std::size_t j = 0; j < data.get_dim_size(1); ++j){ - func(data.at(i,j), i, j); + for(std::size_t j = 0; j < dat.get_dim_size(1); ++j){ + func(dat.at(i,j), i, j); } } } @@ -40,10 +43,10 @@ void apply_for_cells(Func&& func, saw::data, saw::enc int main(){ using namespace kel::lbm; - saw::data>, saw::encode::Native> lattice{512, 512}; + saw::data, saw::encode::Native> lattice{512, 512}; apply_for_cells([](auto& cell, std::size_t i, std::size_t j){ - + // cell.get<"info">(); }, lattice); return 0; -- cgit v1.2.3