array typedef | HPCombi::VectGeneric< Size, Expo > | |
begin() | HPCombi::VectGeneric< Size, Expo > | inline |
begin() const | HPCombi::VectGeneric< Size, Expo > | inline |
const_iterator typedef | HPCombi::VectGeneric< Size, Expo > | |
elementary_transposition(uint64_t i) | HPCombi::PermGeneric< Size, Expo > | static |
end() | HPCombi::VectGeneric< Size, Expo > | inline |
end() const | HPCombi::VectGeneric< Size, Expo > | inline |
eval() const | HPCombi::VectGeneric< Size, Expo > | inline |
first_diff(const VectGeneric &u, size_t bound=Size) const | HPCombi::VectGeneric< Size, Expo > | inline |
first_non_zero(size_t bound=Size) const | HPCombi::VectGeneric< Size, Expo > | inline |
first_zero(size_t bound=Size) const | HPCombi::VectGeneric< Size, Expo > | inline |
horiz_max() const | HPCombi::VectGeneric< Size, Expo > | inline |
horiz_min() const | HPCombi::VectGeneric< Size, Expo > | inline |
horiz_sum() const noexcept | HPCombi::VectGeneric< Size, Expo > | inline |
inverse() const | HPCombi::PermGeneric< Size, Expo > | |
is_permutation(const size_t k=Size) const | HPCombi::VectGeneric< Size, Expo > | inline |
is_sorted() const | HPCombi::VectGeneric< Size, Expo > | inline |
iterator typedef | HPCombi::VectGeneric< Size, Expo > | |
last_diff(const VectGeneric &u, size_t bound=Size) const | HPCombi::VectGeneric< Size, Expo > | inline |
last_non_zero(size_t bound=Size) const | HPCombi::VectGeneric< Size, Expo > | inline |
last_zero(size_t bound=Size) const | HPCombi::VectGeneric< Size, Expo > | inline |
left_weak_leq(PermGeneric other) const | HPCombi::PermGeneric< Size, Expo > | |
lehmer() const | HPCombi::PermGeneric< Size, Expo > | |
length() const | HPCombi::PermGeneric< Size, Expo > | |
less_partial(const VectGeneric &u, int k) const | HPCombi::VectGeneric< Size, Expo > | inline |
nb_cycles() const | HPCombi::PermGeneric< Size, Expo > | |
nb_descents() const | HPCombi::PermGeneric< Size, Expo > | |
one() | HPCombi::PermGeneric< Size, Expo > | inlinestatic |
operator!=(const VectGeneric &u) const | HPCombi::VectGeneric< Size, Expo > | inline |
operator*(const PermGeneric &p) const | HPCombi::PermGeneric< Size, Expo > | inline |
operator<(const VectGeneric &u) const | HPCombi::VectGeneric< Size, Expo > | inline |
operator==(const VectGeneric &u) const | HPCombi::VectGeneric< Size, Expo > | inline |
operator[](uint64_t i) const | HPCombi::VectGeneric< Size, Expo > | inline |
operator[](uint64_t i) | HPCombi::VectGeneric< Size, Expo > | inline |
partial_max_inplace() | HPCombi::VectGeneric< Size, Expo > | inline |
partial_min_inplace() | HPCombi::VectGeneric< Size, Expo > | inline |
partial_sums() const noexcept | HPCombi::VectGeneric< Size, Expo > | inline |
partial_sums_inplace() | HPCombi::VectGeneric< Size, Expo > | inline |
PermGeneric()=default | HPCombi::PermGeneric< Size, Expo > | |
PermGeneric(const vect v) | HPCombi::PermGeneric< Size, Expo > | inline |
PermGeneric(std::initializer_list< Expo > il) | HPCombi::PermGeneric< Size, Expo > | |
permuted(const VectGeneric &u) const | HPCombi::VectGeneric< Size, Expo > | inline |
random() | HPCombi::PermGeneric< Size, Expo > | static |
size() | HPCombi::PermGeneric< Size, Expo > | inlinestatic |
sort() | HPCombi::VectGeneric< Size, Expo > | inline |
v | HPCombi::VectGeneric< Size, Expo > | |
value_type typedef | HPCombi::VectGeneric< Size, Expo > | |
vect typedef | HPCombi::PermGeneric< Size, Expo > | |
VectGeneric()=default | HPCombi::VectGeneric< Size, Expo > | |
VectGeneric(const array &_v) | HPCombi::VectGeneric< Size, Expo > | inline |
VectGeneric(std::initializer_list< Expo > il, Expo def=0) | HPCombi::VectGeneric< Size, Expo > | inline |