Declarations of functions associated with group_H.
Version of Monday 23 September 2024.
These functions find the pattern in all rotations of permutation.
/* H1 */ int count_pattern_rotate (SVI const & pattern) const;
/* H1 */ bool has_pattern_rotate (SVI const & pattern) const;
/* H2 */ template <int Q, int R, int S>
bool has_pattern_rotate_quick () const;
/* H3 */ template <int Q, int R, int S, int T>
bool has_pattern_rotate_quick () const;
/* H4 */ template <int Q, int R, int S, int T, int U>
bool has_pattern_rotate_quick () const;