summaryrefslogtreecommitdiff
path: root/c++/lattice.h
diff options
context:
space:
mode:
authorClaudius "keldu" Holeksa <mail@keldu.de>2023-07-03 14:22:20 +0200
committerClaudius "keldu" Holeksa <mail@keldu.de>2023-07-03 14:22:20 +0200
commita97669c0e67b4068d8491a8993a12aacb717768e (patch)
tree5994b9cd00c19a3654474532b04c8e08ae98ef33 /c++/lattice.h
parente94b82a2dbfbe03cde38375dc687b5952cdfa2c3 (diff)
c++: Building basic blocks for a setup
Diffstat (limited to 'c++/lattice.h')
-rw-r--r--c++/lattice.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/c++/lattice.h b/c++/lattice.h
index eb3b4cc..86c643c 100644
--- a/c++/lattice.h
+++ b/c++/lattice.h
@@ -7,14 +7,14 @@ namespace lbm {
namespace schema {
using namespace saw::schema;
-template<typename T, size_t D>
-using Lattice = Array<T,D>;
+template<typename T, uint16_t D, uint16_t Q>
+using Lattice = Array<FixedArray<T,Q>,D>;
-template<typename T>
-using Lattice2D = Lattice<T,2>;
+template<typename T, uint16_t Q>
+using Lattice2D = Lattice<T,2,Q>;
-template<typename T>
-using Lattice3D = Lattice<T,3>;
+template<typename T, uint16_t Q>
+using Lattice3D = Lattice<T,3,Q>;
}
}
}