From d26d9e46d305b3ab3c6ae3b55f1859cf413a1c94 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Fri, 10 May 2024 12:52:50 +0200 Subject: Started implementing new table generation --- src/cube_portable.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/cube_portable.h') diff --git a/src/cube_portable.h b/src/cube_portable.h index 281faa0..fcd1d55 100644 --- a/src/cube_portable.h +++ b/src/cube_portable.h @@ -17,6 +17,7 @@ _static_inline int64_t coord_fast_co(cube_fast_t); _static_inline int64_t coord_fast_csep(cube_fast_t); _static_inline int64_t coord_fast_cocsep(cube_fast_t); _static_inline int64_t coord_fast_eo(cube_fast_t); +_static_inline void set_eo_fast(cube_fast_t *, int64_t eo); _static_inline int64_t coord_fast_esep(cube_fast_t); _static_inline cube_fast_t @@ -188,6 +189,12 @@ coord_fast_eo(cube_fast_t c) return ret; } +_static_inline void +_set_eo_fast(cube_fast_t *cube, int64_t eo) +{ + /* TODO */ +} + /* We encode the edge separation as a number from 0 to C(12,4)*C(8,4). It can be seen as the composition of two "subset index" coordinates. -- cgit v1.3