diff options
author | Claudius "keldu" Holeksa <mail@keldu.de> | 2025-04-29 17:36:16 +0200 |
---|---|---|
committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2025-04-29 17:36:16 +0200 |
commit | 0786c15aa982d37d12ff9fdc40c02c8b0a65c917 (patch) | |
tree | 5036cc932bc20a12de27c30bc327038e375ec589 /tests | |
parent | 1dc57770fe88b0564463d67a77a4c35f403c5d7f (diff) |
wip dangling changes
Diffstat (limited to 'tests')
-rw-r--r-- | tests/converter.cpp | 2 | ||||
-rw-r--r-- | tests/particles.cpp | 34 |
2 files changed, 35 insertions, 1 deletions
diff --git a/tests/converter.cpp b/tests/converter.cpp index 01cd4ce..d7f3d67 100644 --- a/tests/converter.cpp +++ b/tests/converter.cpp @@ -10,7 +10,7 @@ using namespace kel::lbm::sch; using T = Float64; } -SAW_TEST("Meter"){ +SAW_TEST("Si Meter to Lbm Meter"){ using namespace kel; lbm::converter<sch::T> converter{ diff --git a/tests/particles.cpp b/tests/particles.cpp new file mode 100644 index 0000000..6332195 --- /dev/null +++ b/tests/particles.cpp @@ -0,0 +1,34 @@ +#include <forstio/test/suite.hpp> + +#include <iostream> +#include "../c++/particle/geometry/circle.hpp" + + +namespace { +namespace sch { +using namespace kel::lbm::sch; + +using T = Float64; +} + +SAW_TEST("Minor Test for mask"){ + using namespace kel; + + lbm::particle_circle_geometry<sch::T> geo; + + auto mask = geo.generate_mask<sch::T>(4,2); + + auto& grid = mask.template get<"grid">(); + + for(saw::data<sch::UInt64> i{0u}; i < grid.template get_dim_size<0>(); ++i){ + for(saw::data<sch::UInt64> j{0u}; j < grid.template get_dim_size<1>(); ++j){ + std::cout<<grid.at({{i,j}}).get()<<" "; + } + std::cout<<"\n"; + } + std::cout<<std::endl; + + //saw::data<sch::Array<sch::T,2>> reference_mask{{{4+2,4+2}}}; + //reference_mask.at({{0,0}}); +} +} |