add_base_point¶
-
void
libsemigroups::SchreierSims
::
add_base_point
(point_type const pt)¶ Add a base point to the stabiliser chain.
- Return
(None)
- Complexity
Linear in the current number of base points.
- Parameters
pt
: the base point to add.
- Exceptions
LibsemigroupsException
: ifpt
is out of range.LibsemigroupsException
: if finished() returnstrue
.LibsemigroupsException
: ifpt
is already a base point.