diff options
Diffstat (limited to 'src/symcoord.c')
| -rw-r--r-- | src/symcoord.c | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/symcoord.c b/src/symcoord.c index cb178b7..cb105a9 100644 --- a/src/symcoord.c +++ b/src/symcoord.c | |||
| @@ -8,19 +8,19 @@ static Cube antindex_cp_sym16(uint64_t ind); | |||
| 8 | static Cube antindex_eofbepos_sym16(uint64_t ind); | 8 | static Cube antindex_eofbepos_sym16(uint64_t ind); |
| 9 | static Cube antindex_drud_sym16(uint64_t ind); | 9 | static Cube antindex_drud_sym16(uint64_t ind); |
| 10 | static Cube antindex_drudfin_noE_sym16(uint64_t ind); | 10 | static Cube antindex_drudfin_noE_sym16(uint64_t ind); |
| 11 | static Cube antindex_khuge(uint64_t ind); | 11 | /*static Cube antindex_khuge(uint64_t ind);*/ |
| 12 | static Cube antindex_nxopt31(uint64_t ind); | 12 | static Cube antindex_nxopt31(uint64_t ind); |
| 13 | 13 | ||
| 14 | static uint64_t index_cp_sym16(Cube cube); | 14 | static uint64_t index_cp_sym16(Cube cube); |
| 15 | static uint64_t index_eofbepos_sym16(Cube cube); | 15 | static uint64_t index_eofbepos_sym16(Cube cube); |
| 16 | static uint64_t index_drud_sym16(Cube cube); | 16 | static uint64_t index_drud_sym16(Cube cube); |
| 17 | static uint64_t index_drudfin_noE_sym16(Cube cube); | 17 | static uint64_t index_drudfin_noE_sym16(Cube cube); |
| 18 | static uint64_t index_khuge(Cube cube); | 18 | /*static uint64_t index_khuge(Cube cube);*/ |
| 19 | static uint64_t index_nxopt31(Cube cube); | 19 | static uint64_t index_nxopt31(Cube cube); |
| 20 | 20 | ||
| 21 | static int transfinder_drud_sym16(uint64_t ind, Trans *ret); | 21 | static int transfinder_drud_sym16(uint64_t ind, Trans *ret); |
| 22 | static int transfinder_drudfin_noE_sym16(uint64_t ind, Trans *ret); | 22 | static int transfinder_drudfin_noE_sym16(uint64_t ind, Trans *ret); |
| 23 | static int transfinder_khuge(uint64_t ind, Trans *ret); | 23 | /*static int transfinder_khuge(uint64_t ind, Trans *ret);*/ |
| 24 | static int transfinder_nxopt31(uint64_t ind, Trans *ret); | 24 | static int transfinder_nxopt31(uint64_t ind, Trans *ret); |
| 25 | 25 | ||
| 26 | static void gensym(SymData *sd); | 26 | static void gensym(SymData *sd); |
| @@ -93,6 +93,7 @@ coord_drudfin_noE_sym16 = { | |||
| 93 | .trans = transfinder_drudfin_noE_sym16, | 93 | .trans = transfinder_drudfin_noE_sym16, |
| 94 | }; | 94 | }; |
| 95 | 95 | ||
| 96 | /* | ||
| 96 | Coordinate | 97 | Coordinate |
| 97 | coord_khuge = { | 98 | coord_khuge = { |
| 98 | .index = index_khuge, | 99 | .index = index_khuge, |
| @@ -100,6 +101,7 @@ coord_khuge = { | |||
| 100 | .max = POW3TO7 * FACTORIAL4 * CLASSES_EOFBEPOS_16, | 101 | .max = POW3TO7 * FACTORIAL4 * CLASSES_EOFBEPOS_16, |
| 101 | .trans = transfinder_khuge, | 102 | .trans = transfinder_khuge, |
| 102 | }; | 103 | }; |
| 104 | */ | ||
| 103 | 105 | ||
| 104 | Coordinate | 106 | Coordinate |
| 105 | coord_nxopt31 = { | 107 | coord_nxopt31 = { |
| @@ -148,6 +150,7 @@ antindex_drudfin_noE_sym16(uint64_t ind) | |||
| 148 | return c1; | 150 | return c1; |
| 149 | } | 151 | } |
| 150 | 152 | ||
| 153 | /* | ||
| 151 | static Cube | 154 | static Cube |
| 152 | antindex_khuge(uint64_t ind) | 155 | antindex_khuge(uint64_t ind) |
| 153 | { | 156 | { |
| @@ -159,6 +162,7 @@ antindex_khuge(uint64_t ind) | |||
| 159 | 162 | ||
| 160 | return c; | 163 | return c; |
| 161 | } | 164 | } |
| 165 | */ | ||
| 162 | 166 | ||
| 163 | static Cube | 167 | static Cube |
| 164 | antindex_nxopt31(uint64_t ind) | 168 | antindex_nxopt31(uint64_t ind) |
| @@ -208,6 +212,7 @@ index_eofbepos_sym16(Cube cube) | |||
| 208 | return sd_eofbepos_16.class[coord_eofbepos.index(cube)]; | 212 | return sd_eofbepos_16.class[coord_eofbepos.index(cube)]; |
| 209 | } | 213 | } |
| 210 | 214 | ||
| 215 | /* | ||
| 211 | static uint64_t | 216 | static uint64_t |
| 212 | index_khuge(Cube cube) | 217 | index_khuge(Cube cube) |
| 213 | { | 218 | { |
| @@ -221,6 +226,7 @@ index_khuge(Cube cube) | |||
| 221 | 226 | ||
| 222 | return a * POW3TO7 + c.coud; | 227 | return a * POW3TO7 + c.coud; |
| 223 | } | 228 | } |
| 229 | */ | ||
| 224 | 230 | ||
| 225 | static uint64_t | 231 | static uint64_t |
| 226 | index_nxopt31(Cube cube) | 232 | index_nxopt31(Cube cube) |
| @@ -280,6 +286,7 @@ transfinder_drudfin_noE_sym16(uint64_t ind, Trans *ret) | |||
| 280 | return naux[trueind]; | 286 | return naux[trueind]; |
| 281 | } | 287 | } |
| 282 | 288 | ||
| 289 | /* | ||
| 283 | static int | 290 | static int |
| 284 | transfinder_khuge(uint64_t ind, Trans *ret) | 291 | transfinder_khuge(uint64_t ind, Trans *ret) |
| 285 | { | 292 | { |
| @@ -301,6 +308,7 @@ transfinder_khuge(uint64_t ind, Trans *ret) | |||
| 301 | ret[j] = retaux[trueind][j]; | 308 | ret[j] = retaux[trueind][j]; |
| 302 | return naux[trueind]; | 309 | return naux[trueind]; |
| 303 | } | 310 | } |
| 311 | */ | ||
| 304 | 312 | ||
| 305 | static int | 313 | static int |
| 306 | transfinder_nxopt31(uint64_t ind, Trans *ret) | 314 | transfinder_nxopt31(uint64_t ind, Trans *ret) |
