SchreierSimsTraits¶
-
template<size_t N, typename TPointType, typename TElementType>
struct SchreierSimsTraits¶ Defined in
schreier-sims.hpp
.This is a traits class for use with the class template SchreierSims.
This traits class contains stateless types which are used to adapt any class representing a permutation for the implementation of the Schreier-Sims algorithm in the SchreierSims class template.
- tparam N
the largest point not fixed by the permutations in the permutation group to be represented by a SchreierSims instance.
- tparam TPointType
the type of the points acted on.
- tparam TElementType
the type of the group elements acting on
TPointType