libsemigroups  v3.0.0
C++ library for semigroups and monoids
Loading...
Searching...
No Matches
Adapters for BMat

This page contains the documentation of the functionality in libsemigroups that adapts BMat types for use with the algorithms in libsemigroups.

Further adapters for BMat8 and other matrix objects are available here and here.

Classes

struct  ImageLeftAction< Mat, Container >
 Specialisation of the ImageLeftAction adapter for BMat. More...
 
struct  ImageRightAction< Mat, BitSet< N > >
 Specialisation of the ImageRightAction adapter for BMat and BitSet. More...
 
struct  ImageRightAction< Mat, Container >
 Specialisation of the ImageRightAction adapter for BMat and containers of BitSet. More...
 
struct  Lambda< Mat, Container >
 Specialization of the Lambda adapter for BMat. More...
 
struct  LambdaValue< Mat >
 Specialisation of the LambdaValue adapter for BMat. More...
 
struct  Rank< Mat, RankState< Mat > >
 Specialization of the Rank adapter for BMat. More...
 
class  RankState< Mat >
 Specialisation of the RankState adapter for BMat. More...
 
struct  Rho< Mat, Container >
 Specialization of the Rho adapter for Transf, std::vector<BitSet<N>> and StaticVector1<BitSet<N>>. More...
 
struct  RhoValue< Mat >
 Specialization of the RhoValue adapter for BMat. More...