diff options
author | Claudius "keldu" Holeksa <mail@keldu.de> | 2023-07-03 14:22:20 +0200 |
---|---|---|
committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2023-07-03 14:22:20 +0200 |
commit | a97669c0e67b4068d8491a8993a12aacb717768e (patch) | |
tree | 5994b9cd00c19a3654474532b04c8e08ae98ef33 /c++/lattice.h | |
parent | e94b82a2dbfbe03cde38375dc687b5952cdfa2c3 (diff) |
c++: Building basic blocks for a setup
Diffstat (limited to 'c++/lattice.h')
-rw-r--r-- | c++/lattice.h | 12 |
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>; } } } |