# instructions for the replication of the computational results in
# Rambau:
# "Symmetric lexicographic symmetric-subset reverse search for the enumeration of circuits, cocircuits, and triangulations up to symmetry" (2026)
#
# ${TOPCOM} is the top-level directory of the TOPCOM build directory
# timing tool is /usr/bin/time
#
# command lines start below (add/remove option "-v" to govern extended protocol output):

# general: 
cd ${TOPCOM}

# Table 1: (statistics is in TOPCOM_stats.txt)
src/points2ncircuits -i examples/symLSRS_TestData/cube_6.dat --stats --usecritelmtables --memopt
src/points2ncircuits -i examples/symLSRS_TestData/cube_6.dat --stats --usecritelmtables
src/points2ncircuits -i examples/symLSRS_TestData/cube_6.dat --stats --useswitchtables
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4.dat --stats --usecritelmtables
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4.dat --stats --simpidxsymmetries --useswitchtables

# Table 2: (required symmetries not read here)
src/points2parameters -i examples/symLSRS_TestData/cube_5.dat
src/points2parameters -i examples/symLSRS_TestData/cube_6.dat
src/points2parameters -i examples/symLSRS_TestData/cube_7.dat
src/points2parameters -i examples/symLSRS_TestData/cube_8.dat
src/points2parameters -i examples/symLSRS_TestData/cube_9.dat
src/points2parameters -i examples/symLSRS_TestData/hypersimplex_8_3.dat
src/points2parameters -i examples/symLSRS_TestData/hypersimplex_8_4.dat
src/points2parameters -i examples/symLSRS_TestData/hypersimplex_9_3.dat
src/points2parameters -i examples/symLSRS_TestData/hypersimplex_9_4.dat
src/points2parameters -i examples/symLSRS_TestData/hypersimplex_10_3.dat
src/points2parameters -i examples/symLSRS_TestData/hypersimplex_10_4.dat
src/points2parameters -i examples/symLSRS_TestData/hypersimplex_10_5.dat

# Table 3: (required symmetries not read here)
src/points2parameters -i examples/symLSRS_TestData/cube_4.dat
src/points2parameters -i examples/symLSRS_TestData/cyclic_<n>_<d>.dat # <n> = no of points, <d> = dimension
src/points2parameters -i examples/symLSRS_TestData/hypersimplex_6_3.dat
src/points2parameters -i examples/symLSRS_TestData/hypersimplex_7_2.dat
src/points2parameters -i examples/symLSRS_TestData/D6xD2.dat
src/points2parameters -i examples/symLSRS_TestData/D4xD3.dat
src/points2parameters -i examples/symLSRS_TestData/D5xD3.dat
src/points2parameters -i examples/symLSRS_TestData/D4xD4.dat
src/chiro2parameters -i examples/symLSRS_TestData/icosahedron.chiro
src/points2parameters -i examples/symLSRS_TestData/icosahedron_fibonacci.dat
src/chiro2parameters -i examples/symLSRS_TestData/dodecahedron.chiro
src/points2parameters -i examples/symLSRS_TestData/pyritohedron.dat
src/points2parameters -i examples/symLSRS_TestData/rootpoly_center_3.dat
src/points2parameters -i examples/symLSRS_TestData/rootpoly_center_4.dat
src/points2parameters -i examples/symLSRS_TestData/rootpoly_center_5.dat
src/points2parameters -i examples/symLSRS_TestData/rootpoly_center_6.dat
src/points2parameters -i examples/symLSRS_TestData/santos_dim6_n17.dat
src/points2parameters -i examples/symLSRS_TestData/santos_dim5_n26.dat
src/points2parameters -i examples/symLSRS_TestData/santos_dim5_n26_modified.dat

# Table 4:
src/points2ncocircuits -i examples/symLSRS_TestData/cube_5.dat --nosymmetries --noextensioncheck  -v
src/points2ncocircuits -i examples/symLSRS_TestData/cube_5.dat --nosymmetries -v
src/points2ncocircuits -i examples/symLSRS_TestData/D4xD4.dat --nosymmetries --noextensioncheck -v
src/points2ncocircuits -i examples/symLSRS_TestData/D4xD4.dat --nosymmetries -v
src/points2ncocircuits -i examples/symLSRS_TestData/hypersimplex_8_2.dat --nosymmetries --noextensioncheck -v
src/points2ncocircuits -i examples/symLSRS_TestData/hypersimplex_8_2.dat --nosymmetries -v

# Table 5:
src/points2ncocircuits -i examples/symLSRS_TestData/cube_2.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/cube_3.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/cube_5.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/cube_6.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/cube_7.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/cube_8.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/cube_9.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/hypersimplex_8_3.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/hypersimplex_8_4.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/hypersimplex_9_3.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/hypersimplex_9_4.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/hypersimplex_10_3.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/hypersimplex_10_4.dat --parallelenumeration --threads 16 -v
src/points2ncocircuits -i examples/symLSRS_TestData/hypersimplex_10_5.dat --parallelenumeration --threads 16 -v

# Table 6:
src/points2ncircuits -i examples/symLSRS_TestData/cube_2.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/cube_3.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/cube_5.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/cube_6.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/cube_7.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/cube_8.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/hypersimplex_8_3.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/hypersimplex_8_4.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/hypersimplex_9_3.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/hypersimplex_9_4.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/hypersimplex_10_3.dat --parallelenumeration --threads 16 -v
src/points2ncircuits -i examples/symLSRS_TestData/hypersimplex_10_4.dat --parallelenumeration --threads 16 -v

# Table 7:
src/points2nalltriangs -i examples/symLSRS_TestData/cube_3.dat --nosymmetries --noextensioncheck -v
src/points2nalltriangs -i examples/symLSRS_TestData/cube_3.dat --nosymmetries --fullextensioncheck -v
src/points2nalltriangs -i examples/symLSRS_TestData/cube_3.dat --nosymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/D3xD2.dat --nosymmetries --noextensioncheck -v
src/points2nalltriangs -i examples/symLSRS_TestData/D3xD2.dat --nosymmetries --fullextensioncheck -v
src/points2nalltriangs -i examples/symLSRS_TestData/D3xD2.dat --nosymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_9_4.dat --nosymmetries --noextensioncheck -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_9_4.dat --nosymmetries --fullextensioncheck -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_9_4.dat --nosymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_10_4.dat --nosymmetries --noextensioncheck -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_10_4.dat --nosymmetries --fullextensioncheck -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_10_4.dat --nosymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_11_4.dat --nosymmetries --noextensioncheck -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_11_4.dat --nosymmetries --fullextensioncheck -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_11_4.dat --nosymmetries -v

# Table 8:
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/D6xD2.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/D4xD3.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/D5xD3.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/hypersimplex_7_2.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/hypersimplex_6_3.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_14_8.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_19_14.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_16_3.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_14_4.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_15_4.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_14_5.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_14_6.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_14_7.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_15_9.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cyclic_16_10.dat --parallelenumeration --threads 16 -v
src/chiro2nalltriangs -i examples/symLSRS_TestData/icosahedron.chiro --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/icosahedron_fibonacci.dat --parallelenumeration --threads 16 -v
src/chiro2nalltriangs -i examples/symLSRS_TestData/dodecahedron.chiro --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/pyritohedron.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim6_n17.dat --parallelenumeration --threads 16 -v

# Table 9:
mpirun -np 16 mptopcom -i examples/symLSRS_TestData/cube_4.dat > /dev/null
mpirun -np 16 mptopcom -i examples/symLSRS_TestData/cube_4.dat --regular > /dev/null
src/points2alltriangs -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 16 -v > /dev/null
src/points2alltriangs -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 16 --regular --affinesymmetries -v > /dev/null
mpirun -np 16 mptopcom -i examples/symLSRS_TestData/D6xD2.dat > /dev/null
mpirun -np 16 mptopcom -i examples/symLSRS_TestData/D6xD2.dat --regular > /dev/null
src/points2alltriangs -i examples/symLSRS_TestData/D6xD2.dat --parallelenumeration --threads 16 -v > /dev/null
src/points2alltriangs -i examples/symLSRS_TestData/D6xD2.dat --parallelenumeration --threads 16 --regular --affinesymmetries -v > /dev/null
mpirun -np 16 mptopcom -i examples/symLSRS_TestData/cyclic_12_4.dat > /dev/null
src/points2alltriangs -i examples/symLSRS_TestData/cyclic_12_4.dat --parallelenumeration --threads 16 -v > /dev/null

# Table 10:
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 16 --regular --affinesymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/hypersimplex_7_2.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/hypersimplex_7_2.dat --parallelenumeration --threads 16 --regular --affinesymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/hypersimplex_6_3.dat --parallelenumeration --threads 16 -v
src/points2nalltriangs -i examples/symLSRS_TestData/hypersimplex_6_3.dat --parallelenumeration --threads 16 --regular --affinesymmetries -v

# Table 11:
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4_Z2.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/pyritohedron.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/pyritohedron_Z2.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/pyritohedron_Z3.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3_S4.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3_S4.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4_Z5.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4_S5.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/D4xD4.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/D4xD4_Z5.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/D4xD4_Z2.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim6_n17.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim6_n17.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim5_n26.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim5_n26.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim5_n26_modified.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim5_n26_modified.dat --parallelenumeration --threads 8 --triangsymmetries -v

# Table 12:
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 8 --unimodular --isometricsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4_Z2.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4_Z2.dat --parallelenumeration --threads 8 --triangsymmetries --unimodular --isometricsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3.dat --parallelenumeration --threads 8 -full -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3.dat --parallelenumeration --threads 8 --unimodular --isometricsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries --full -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries --unimodular --isometricsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3_S4.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3_S4.dat --parallelenumeration --threads 8 --triangsymmetries --full -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3_S4.dat --parallelenumeration --threads 8 --triangsymmetries --unimodular --isometricsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3.dat --parallelenumeration --threads 8 --full -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3.dat --parallelenumeration --threads 8 --unimodular --isometricsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries --full -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries --unimodular --isometricsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3_S4.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3_S4.dat --parallelenumeration --threads 8 --triangsymmetries --full -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3_S4.dat --parallelenumeration --threads 8 --triangsymmetries --unimodular --isometricsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4.dat --parallelenumeration --threads 8 --full -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4.dat --parallelenumeration --threads 8 --unimodular --isometricsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4_Z5.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4_Z5.dat --parallelenumeration --threads 8 --triangsymmetries --full -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4_Z5.dat --parallelenumeration --threads 8 --triangsymmetries --unimodular --isometricsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4_S5.dat --parallelenumeration --threads 8 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4_S5.dat --parallelenumeration --threads 8 --triangsymmetries --full -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4_S5.dat --parallelenumeration --threads 8 --triangsymmetries --unimodular --isometricsymmetries -v

# Table 13:
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_3.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_3.dat --parallelenumeration --threads 8 --requirepoint 6 -v
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_3.dat --parallelenumeration --threads 8 --requirepoint 6 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_4.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_4.dat --parallelenumeration --threads 8 --requirepoint 12 -v
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_4.dat --parallelenumeration --threads 8 --requirepoint 12 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_5.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_5.dat --parallelenumeration --threads 8 --requirepoint 20 -v
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_5.dat --parallelenumeration --threads 8 --requirepoint 20 --triangsymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_6.dat --parallelenumeration --threads 8 -v
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_6.dat --parallelenumeration --threads 8 --requirepoint 30 -v
src/points2nalltriangs -i examples/symLSRS_TestData/rootpoly_center_6.dat --parallelenumeration --threads 8 --requirepoint 30 --triangsymmetries -v

# Table 14:
src/points2nalltriangs -i examples/symLSRS_TestData/pyritohedron_Z2.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/pyritohedron_Z2.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonsubregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/pyritohedron_Z2.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --possnonregularcomp -v
src/points2nalltriangs -i examples/symLSRS_TestData/pyritohedron_Z3.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/pyritohedron_Z3.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonsubregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/pyritohedron_Z3.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --possnonregularcomp -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonsubregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --possnonregularcomp -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonsubregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/4D3_Z4.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --possnonregularcomp -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4_Z5.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4_Z5.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonsubregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/3D4_Z5.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --possnonregularcomp -v
src/points2nalltriangs -i examples/symLSRS_TestData/D4xD4_Z5.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/D4xD4_Z5.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonsubregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/D4xD4_Z5.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --possnonregularcomp -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim6_n17.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim6_n17.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonsubregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim6_n17.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --possnonregularcomp -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim6_n17.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonregularcomp -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim5_n26.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim5_n26.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonsubregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim5_n26.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --possnonregularcomp -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim5_n26_modified.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim5_n26_modified.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --nonsubregular -v
src/points2nalltriangs -i examples/symLSRS_TestData/santos_dim5_n26_modified.dat --parallelenumeration --threads 8 --triangsymmetries --affinesymmetries --possnonregularcomp -v

# Table 15:
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 8 --regular --affinesymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4.dat --parallelenumeration --threads 8 --regularearly --affinesymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4_gale.dat --parallelenumeration --threads 8 --regular --affinesymmetries -v
src/points2nalltriangs -i examples/symLSRS_TestData/cube_4_gale.dat --parallelenumeration --threads 8 --regularearly --affinesymmetries -v


# eof
