libsemigroups::SchreierSims:
- Member types:
  - ["This page contains the documentation for member types of the
     :cpp:any:`SchreierSims` class."]
  - index_type
  - domain_type
  - element_type
  - point_type
- Adapter types:
  - ["This page contains the documentation for adapters for the
     :cpp:any:`SchreierSims` class."]
  - Action
  - Degree
  - EqualTo
  - Inverse
  - One
  - Product
  - Swap
- Constructors:
  - ["This page contains the documentation for constructors for the
     :cpp:any:`SchreierSims` class."]
  - SchreierSims()
  - SchreierSims(SchreierSims &&) = default
- Deleted constructors:
  - ["This page lists the deleted constructors for the
     :cpp:any:`SchreierSims` class."]
  - SchreierSims(SchreierSims const &) = delete
  - operator=(SchreierSims const &) = delete
  - operator=(SchreierSims &&) = delete
- Initialisation:
  - ["This page contains information about the member functions of the
     :cpp:any:`SchreierSims` class that can be used for initialisation."]
  - add_base_point(point_type)
  - add_generator(const_element_reference)
  - clear()
- Running:
  - ["This page contains information about the member functions of the
     :cpp:any:`SchreierSims` class that can be used to run the Schreier-Sims
     algorithm on an initialized :cpp:any:`SchreierSims` object."]
  - run()
- Attributes:
  - ["This page contains information about non-const attributes of the
     :cpp:any:`SchreierSims` class."]
  - base(index_type) const
  - base_size() const noexcept
  - empty()
  - finished() const
  - number_of_generators() const noexcept
  - number_of_strong_generators(index_type) const
  - strong_generator(index_type,index_type) const
  - size()
  - identity() const
  - generator(index_type) const
  - transversal_element(index_type, point_type)
  - inversal_element(index_type, point_type)
  - orbits_lookup(index_type, point_type)
- Membership:
  - ["This page contains information about the member functions of the
     :cpp:any:`SchreierSims` class related to checking membership."]
  - contains(const_element_reference)
  - sift(const_element_reference)

