#include "symmetries_1.h"#include "voxel_1.h"#include "bt_assert.h"#include "tabs_1/tablesizes.inc"#include "tabs_1/transmult.inc"#include "tabs_1/symmetries.inc"#include "tabs_1/unifiedsym.inc"#include "tabs_1/transformmini.inc"#include "tabs_1/uniquesym.inc"#include "tabs_1/symcalc.inc"

Variables | |
| static const unsigned int | transMult [NUM_TRANSFORMATIONS_MIRROR][NUM_TRANSFORMATIONS_MIRROR] |
| static const unsigned long long | symmetries [NUM_SYMMETRY_GROUPS] |
| static const unsigned long long | unifiedSymmetries [NUM_SYMMETRY_GROUPS] |
| static const unsigned char | transformationMinimizer [NUM_SYMMETRY_GROUPS][NUM_TRANSFORMATIONS_MIRROR] |
| static const unsigned long long | uniqueSymmetries [NUM_SYMMETRY_GROUPS] |
const unsigned long long symmetries[NUM_SYMMETRY_GROUPS] [static] |
const unsigned char transformationMinimizer[NUM_SYMMETRY_GROUPS][NUM_TRANSFORMATIONS_MIRROR] [static] |
const unsigned int transMult[NUM_TRANSFORMATIONS_MIRROR][NUM_TRANSFORMATIONS_MIRROR] [static] |
Initial value:
{
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23},
{ 1, 2, 3, 4, 5, 0, 11, 6, 7, 8, 9, 10, 17, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 18},
{ 2, 3, 4, 5, 0, 1, 10, 11, 6, 7, 8, 9, 16, 17, 12, 13, 14, 15, 20, 21, 22, 23, 18, 19},
{ 3, 4, 5, 0, 1, 2, 9, 10, 11, 6, 7, 8, 15, 16, 17, 12, 13, 14, 21, 22, 23, 18, 19, 20},
{ 4, 5, 0, 1, 2, 3, 8, 9, 10, 11, 6, 7, 14, 15, 16, 17, 12, 13, 22, 23, 18, 19, 20, 21},
{ 5, 0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 6, 13, 14, 15, 16, 17, 12, 23, 18, 19, 20, 21, 22},
{ 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 18, 19, 20, 21, 22, 23, 12, 13, 14, 15, 16, 17},
{ 7, 8, 9, 10, 11, 6, 5, 0, 1, 2, 3, 4, 23, 18, 19, 20, 21, 22, 13, 14, 15, 16, 17, 12},
{ 8, 9, 10, 11, 6, 7, 4, 5, 0, 1, 2, 3, 22, 23, 18, 19, 20, 21, 14, 15, 16, 17, 12, 13},
{ 9, 10, 11, 6, 7, 8, 3, 4, 5, 0, 1, 2, 21, 22, 23, 18, 19, 20, 15, 16, 17, 12, 13, 14},
{ 10, 11, 6, 7, 8, 9, 2, 3, 4, 5, 0, 1, 20, 21, 22, 23, 18, 19, 16, 17, 12, 13, 14, 15},
{ 11, 6, 7, 8, 9, 10, 1, 2, 3, 4, 5, 0, 19, 20, 21, 22, 23, 18, 17, 12, 13, 14, 15, 16},
{ 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11},
{ 13, 14, 15, 16, 17, 12, 23, 18, 19, 20, 21, 22, 5, 0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 6},
{ 14, 15, 16, 17, 12, 13, 22, 23, 18, 19, 20, 21, 4, 5, 0, 1, 2, 3, 8, 9, 10, 11, 6, 7},
{ 15, 16, 17, 12, 13, 14, 21, 22, 23, 18, 19, 20, 3, 4, 5, 0, 1, 2, 9, 10, 11, 6, 7, 8},
{ 16, 17, 12, 13, 14, 15, 20, 21, 22, 23, 18, 19, 2, 3, 4, 5, 0, 1, 10, 11, 6, 7, 8, 9},
{ 17, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 18, 1, 2, 3, 4, 5, 0, 11, 6, 7, 8, 9, 10},
{ 18, 19, 20, 21, 22, 23, 12, 13, 14, 15, 16, 17, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5},
{ 19, 20, 21, 22, 23, 18, 17, 12, 13, 14, 15, 16, 11, 6, 7, 8, 9, 10, 1, 2, 3, 4, 5, 0},
{ 20, 21, 22, 23, 18, 19, 16, 17, 12, 13, 14, 15, 10, 11, 6, 7, 8, 9, 2, 3, 4, 5, 0, 1},
{ 21, 22, 23, 18, 19, 20, 15, 16, 17, 12, 13, 14, 9, 10, 11, 6, 7, 8, 3, 4, 5, 0, 1, 2},
{ 22, 23, 18, 19, 20, 21, 14, 15, 16, 17, 12, 13, 8, 9, 10, 11, 6, 7, 4, 5, 0, 1, 2, 3},
{ 23, 18, 19, 20, 21, 22, 13, 14, 15, 16, 17, 12, 7, 8, 9, 10, 11, 6, 5, 0, 1, 2, 3, 4}
}
const unsigned long long unifiedSymmetries[NUM_SYMMETRY_GROUPS] [static] |
const unsigned long long uniqueSymmetries[NUM_SYMMETRY_GROUPS] [static] |
1.5.8