27 template <
typename value_t,
size_t DIM,
size_t SIDES>
44 static constexpr
size_t dim = DIM;
46 static constexpr
size_t sides = SIDES;
54 template <
size_t D = DIM, std::enable_if_t<D == 2,
int> = 0>
64 template <
size_t D = DIM, std::enable_if_t<D == 3,
int> = 0>
73 template <
size_t D = DIM, std::enable_if_t<D == 3,
int> = 0>
84 template <
size_t D = DIM, std::enable_if_t<D == 2,
int> = 0>