libsemigroups  v3.6.0
C++ library for semigroups and monoids
Loading...
Searching...
No Matches
ImageRightAction< HPCombi::PPerm16, HPCombi::PPerm16 >

Defined in hpcombi.hpp.

Specialization of the ImageRightAction adapter for HPCombi::PPerm16.

See also
ImageRightAction.

Public Member Functions

void operator() (HPCombi::PPerm16 &res, HPCombi::PPerm16 const &pt, HPCombi::PPerm16 const &x) const noexcept
 Stores the idempotent \((xy) ^ {-1}xy\) in res.

Member Function Documentation

◆ operator()()

void operator() ( HPCombi::PPerm16 & res,
HPCombi::PPerm16 const & pt,
HPCombi::PPerm16 const & x ) const
inlinenoexcept

Modifies res in-place to store the idempotent \((yx) ^ {-1}yx\) in res where \(y\) is pt.

Parameters
resthe value to hold the output.
ptthe point being acted upon.
xthe partial permutation that is acting.
Exceptions
This function is noexcept and is guaranteed never to throw.

The documentation for this struct was generated from the following file:
  • /home/joseph/Dev/Comp_Maths/sandbox/libsemigroups/include/libsemigroups/hpcombi.hpp