1
0

20 Commits

Author SHA1 Message Date
David Allemang
265de59917 Only reserve output size in path::walk 2020-10-14 17:11:39 -04:00
Jacob
16c9d7d62f Add override for Path::walk with pre-initialized container 2020-01-20 17:27:31 -05:00
JCRaymond
7afa9e0b36 Fix implementation to work with subgroups other than trivial 2020-01-14 00:39:38 -05:00
06c154057f overload walk to use gen directly 2020-01-11 21:22:58 -05:00
7cfb0a3803 add missing operator definitions 2020-01-08 22:26:33 -05:00
4fd22f343e minor bugfixes 2020-01-08 22:02:41 -05:00
8fa58a292c add default option to avoid building example executables 2020-01-08 20:33:05 -05:00
5a8c3af15a change signature of path walk to allow differently typed generators. 2020-01-08 20:27:46 -05:00
a988fb1bb9 tweak walk signature 2020-01-07 23:48:15 -05:00
2ca163c325 add walk to path 2020-01-07 23:47:05 -05:00
c5f87942c9 add path struct 2020-01-07 23:14:48 -05:00
462ebf7c25 add subgroup 2020-01-07 23:06:48 -05:00
dc1ced7dcc fix path example 2020-01-07 21:44:13 -05:00
1de9b08ffa refactor into cmake project, tweak api 2020-01-07 21:41:31 -05:00
JCRaymond
083673ef04 Removed deprecated RelTable struct 2019-12-27 23:25:44 -05:00
JCRaymond
9447fc57f7 Restructure RelTables to support deleting useless information from RelTables. 2019-12-27 23:24:33 -05:00
JCRaymond
d2dd002965 Remove lst and fam vector from RelTable, replace with lst_ptr vector. fam is identified by the pointer value, and lst is identified by referencing the pointer. 2019-12-25 01:01:22 -05:00
JCRaymond
8f82531a72 Add RelTable generator lookup to prevent scanning unnecessary RelTables 2019-12-25 00:04:35 -05:00
JCRaymond
55520fd50a Modified facts to use heap 2019-12-24 23:23:12 -05:00
JCRaymond
ed69ba6dc0 First implementation of the Todd-Coxeter algorithm for Coxeter groups. Based on github.com/allemangD/toddcox-fast 2019-12-23 01:55:33 -05:00