summaryrefslogtreecommitdiff
path: root/c++/examples/cavity_2d.cpp
diff options
context:
space:
mode:
authorClaudius "keldu" Holeksa <mail@keldu.de>2023-07-05 18:00:03 +0200
committerClaudius "keldu" Holeksa <mail@keldu.de>2023-07-05 18:00:03 +0200
commitcfa607e1f985ddd941bb34fc4db883eabd1c9b4f (patch)
tree3dd01a5a77ea108b9c27ba4059e72c9a0974655f /c++/examples/cavity_2d.cpp
parentd37da6101449a377962caed0521f60d7781e024a (diff)
c++: mutater setup and geometry class added with minor changes in
cavity2d
Diffstat (limited to 'c++/examples/cavity_2d.cpp')
-rw-r--r--c++/examples/cavity_2d.cpp13
1 files changed, 8 insertions, 5 deletions
diff --git a/c++/examples/cavity_2d.cpp b/c++/examples/cavity_2d.cpp
index 0f54f1c..bd108f1 100644
--- a/c++/examples/cavity_2d.cpp
+++ b/c++/examples/cavity_2d.cpp
@@ -14,20 +14,23 @@ using namespace kel::lbm::schema;
* D factor
* Q factor
*/
-using DfCellType = CellType<Float32, 2, 5, 0, 0, 1>;
+using DfCell2DType = CellType<Float32, 2, 5, 0, 0, 1>;
-using CellInfoType = CellType<UInt8, 2, 5, 1, 0, 0>;
+using CellInfo2DType = CellType<UInt8, 2, 5, 1, 0, 0>;
+/**
+ * Basic type for simulation
+ */
using CellData = CellData<
- Member<DfCellType, "dfs">,
- Member<CellInfoType, "info">
+ Member<DfCell2DType, "dfs">,
+ Member<CellInfo2DType, "info">
>;
}
int main(){
using namespace kel::lbm;
- saw::data<schema::CellData, saw::encode::Native> lattice{512, 512};
+ saw::data<schema::Array<schema::CellData,2>, saw::encode::Native> lattice{512, 512};
return 0;
}