diff options
Diffstat (limited to 'src/cube_portable.h')
| -rw-r--r-- | src/cube_portable.h | 7 |
1 files changed, 7 insertions, 0 deletions
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); | |||
| 17 | _static_inline int64_t coord_fast_csep(cube_fast_t); | 17 | _static_inline int64_t coord_fast_csep(cube_fast_t); |
| 18 | _static_inline int64_t coord_fast_cocsep(cube_fast_t); | 18 | _static_inline int64_t coord_fast_cocsep(cube_fast_t); |
| 19 | _static_inline int64_t coord_fast_eo(cube_fast_t); | 19 | _static_inline int64_t coord_fast_eo(cube_fast_t); |
| 20 | _static_inline void set_eo_fast(cube_fast_t *, int64_t eo); | ||
| 20 | _static_inline int64_t coord_fast_esep(cube_fast_t); | 21 | _static_inline int64_t coord_fast_esep(cube_fast_t); |
| 21 | 22 | ||
| 22 | _static_inline cube_fast_t | 23 | _static_inline cube_fast_t |
| @@ -188,6 +189,12 @@ coord_fast_eo(cube_fast_t c) | |||
| 188 | return ret; | 189 | return ret; |
| 189 | } | 190 | } |
| 190 | 191 | ||
| 192 | _static_inline void | ||
| 193 | _set_eo_fast(cube_fast_t *cube, int64_t eo) | ||
| 194 | { | ||
| 195 | /* TODO */ | ||
| 196 | } | ||
| 197 | |||
| 191 | /* | 198 | /* |
| 192 | We encode the edge separation as a number from 0 to C(12,4)*C(8,4). | 199 | We encode the edge separation as a number from 0 to C(12,4)*C(8,4). |
| 193 | It can be seen as the composition of two "subset index" coordinates. | 200 | It can be seen as the composition of two "subset index" coordinates. |
