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