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... | |