The following fails in v1.4.4:
S = FroidurePin(Transf([1, 3, 4, 2, 3]), Transf([3, 2, 1, 3, 3]))
to(congruence_kind.twosided, S, S.right_cayley_graph(), rtype=(ToddCoxeter,))
Even though there is a function in to-todd-coxeter.cpp:
// WordGraph
m.def("to_todd_coxeter_word",
[](congruence_kind knd,
FroidurePinBase& fpb,
WordGraph<uint32_t> const& wg) {
return to<ToddCoxeter<word_type>>(knd, fpb, wg);
});
m.def("to_todd_coxeter_string",
[](congruence_kind knd,
FroidurePinBase& fpb,
WordGraph<uint32_t> const& wg) {
return to<ToddCoxeter<std::string>>(knd, fpb, wg);
});
The following fails in v1.4.4:
Even though there is a function in to-todd-coxeter.cpp: