libsemigroups  v3.6.0
C++ library for semigroups and monoids
Loading...
Searching...
No Matches
LambdaValue< PPerm< N, Scalar > >
template<size_t N, typename Scalar>
struct libsemigroups::LambdaValue< PPerm< N, Scalar > >

Specialization of the adapter LambdaValue for instances of PPerm. Note that the the type chosen here limits the Konieczny algorithm to PPerms of degree at most 64 (or 32 on 32-bit systems).

See also
LambdaValue.

Public Types

using type = BitSet<BitSet<1>::max_size()>

Member Typedef Documentation

◆ type

template<size_t N, typename Scalar>
using type = BitSet<BitSet<1>::max_size()>

For PPerms, type is BitSet<N>, representing the image of the PPerms.


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