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¶
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)
- next_relation
- nr_rules
- position_to_sorted_position
- reset_next_relation
- word_to_pos