FroidurePinBase¶
-
class FroidurePinBase : public libsemigroups::Runner¶
Defined in
froidure-pin-base.hpp
.FroidurePinBase is an abstract base class for the class template FroidurePin.
FroidurePinBase allows a polymorphic interface to instances of FroidurePin and its member functions reflect those member functions of FroidurePin that do not depend on the template parameter
TElementType
.- See
Subclassed by libsemigroups::FroidurePin< TElementType, TTraits >
Type aliases¶
Constructors¶
Settings¶
Reporting¶
Enumerating¶
Attributes¶
Cayley graphs¶
Factorisation and relations¶
- current_max_word_length
- equal_to
- factorisation(element_index_type)
- factorisation(word_type&, element_index_type)
- length_const
- length_non_const
- letter_to_pos
- minimal_factorisation(element_index_type)
- minimal_factorisation(word_type&, element_index_type)
- nr_rules
- position_to_sorted_position
- word_to_pos