parent_froidure_pinΒΆ
-
std::shared_ptr<FroidurePinBase>
libsemigroups::CongruenceInterface::parent_froidure_pin() const Returns a reference to the parent semigroup over which the congruence represented by this object is defined, if it exists.
- Return
A std::shared_ptr to FroidurePinBase.
- Complexity
Constant.
- Parameters
(None)
- Exceptions
LibsemigroupsException: ifthiswas not created using a FroidurePin instance.