HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.1
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
C
HPCombi::BMat8
Class for fast boolean matrices of dimension up to 8 x 8
C
common_eval16
Evaluation of a
HPCombi::epu8
C
common_first_diff
The first difference between two
HPCombi::epu8
C
common_horiz_max
Horizontal sum of a
HPCombi::epu8
C
common_horiz_min
Horizontal sum of a
HPCombi::epu8
C
common_horiz_sum
Horizontal sum of a
HPCombi::epu8
C
common_inverse
The inverse permutation
C
common_inverse_pperm
The inverse of a partial permutation
C
common_is_permutation
C
common_last_diff
The last difference between two
HPCombi::epu8
C
common_left_weak_leq
Compare two permutations for the left weak order
C
common_lehmer
The Lehmer code of a permutation
C
common_length
The Coxeter length (ie: number of inversion) of a permutation
C
common_merge
Merge two sorted epu8
C
common_nb_cycles
The number of cycles of a permutation
C
common_nb_descent
The number of descent of a permutation
C
common_partial_max
Horizontal partial sum of a
HPCombi::epu8
C
common_partial_min
Horizontal partial sum of a
HPCombi::epu8
C
common_partial_sums
Horizontal partial sum of a
HPCombi::epu8
C
common_permutation_of
Find if a vector is a permutation of one other
C
EqEpu8
C
std::equal_to< HPCombi::epu8 >
C
std::hash< HPCombi::BMat8 >
C
std::hash< HPCombi::epu8 >
C
std::hash< HPCombi::Perm16 >
C
std::hash< HPCombi::PermGeneric< Size, Expo > >
C
std::hash< HPCombi::PPerm16 >
C
std::hash< HPCombi::PTransf16 >
C
std::hash< HPCombi::Transf16 >
C
std::hash< HPCombi::Vect16 >
C
std::hash< HPCombi::VectGeneric< Size, Expo > >
C
std::less< HPCombi::epu8 >
C
HPCombi::power_helper::Monoid< T >
Algebraic monoid structure used by default for type T by the pow function and prod function
C
HPCombi::power_helper::Monoid< Perm16 >
C
HPCombi::power_helper::Monoid< std::string >
C
std::not_equal_to< HPCombi::epu8 >
C
libsemigroups::Timer
C
HPCombi::TPUBuild< TPU >
Class for factory object associated to a SIMD packed unsigned integers
▼
C
HPCombi::Vect16
▼
C
HPCombi::PTransf16
Partial transformation of \(\{0\dots 15\}\)
C
HPCombi::PPerm16
Partial permutation of \(\{0, \dots, 15\}\)
▼
C
HPCombi::Transf16
Full transformation of \(\{0\dots 15\}\)
C
HPCombi::Perm16
Permutations of \(\{0\dots 15\}\)
▼
C
HPCombi::VectGeneric< Size, Expo >
A generic class for combinatorial integer vectors
C
HPCombi::PermGeneric< Size, Expo >
C
HPCombi::VectGeneric< Size, uint8_t >
Generated by
1.10.0