HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.0
|
This is the complete list of members for HPCombi::BMat8, including all inherited members.
BMat8() noexcept=default | HPCombi::BMat8 | |
BMat8(uint64_t mat) noexcept | HPCombi::BMat8 | inlineexplicit |
BMat8(std::vector< std::vector< bool > > const &mat) | HPCombi::BMat8 | inlineexplicit |
BMat8(BMat8 const &) noexcept=default | HPCombi::BMat8 | |
BMat8(BMat8 &&) noexcept=default | HPCombi::BMat8 | |
col_permutation_matrix(Perm16 p) noexcept | HPCombi::BMat8 | inlinestatic |
col_permuted(Perm16 p) const noexcept | HPCombi::BMat8 | inline |
col_space_basis() const noexcept | HPCombi::BMat8 | inline |
mult_transpose(BMat8 const &that) const noexcept | HPCombi::BMat8 | inline |
nr_rows() const noexcept | HPCombi::BMat8 | inline |
one(size_t dim=8) noexcept | HPCombi::BMat8 | inlinestatic |
operator!=(BMat8 const &that) const noexcept | HPCombi::BMat8 | inline |
operator()(size_t i, size_t j) const noexcept | HPCombi::BMat8 | inline |
operator*(BMat8 const &that) const noexcept | HPCombi::BMat8 | inline |
operator<(BMat8 const &that) const noexcept | HPCombi::BMat8 | inline |
operator=(BMat8 const &) noexcept=default | HPCombi::BMat8 | |
operator=(BMat8 &&) noexcept=default | HPCombi::BMat8 | |
operator==(BMat8 const &that) const noexcept | HPCombi::BMat8 | inline |
operator>(BMat8 const &that) const noexcept | HPCombi::BMat8 | inline |
random() | HPCombi::BMat8 | inlinestatic |
random(size_t dim) | HPCombi::BMat8 | inlinestatic |
right_perm_action_on_basis(BMat8) const noexcept | HPCombi::BMat8 | inline |
right_perm_action_on_basis_ref(BMat8) const | HPCombi::BMat8 | inline |
row_permutation_matrix(Perm16 p) noexcept | HPCombi::BMat8 | inlinestatic |
row_permuted(Perm16 p) const noexcept | HPCombi::BMat8 | inline |
row_space_basis() const noexcept | HPCombi::BMat8 | inline |
row_space_bitset(epu8 &res1, epu8 &res2) const noexcept | HPCombi::BMat8 | inline |
row_space_bitset_ref() const | HPCombi::BMat8 | inline |
row_space_included(BMat8 other) const noexcept | HPCombi::BMat8 | inline |
row_space_included2(BMat8 a1, BMat8 b1, BMat8 a2, BMat8 b2) | HPCombi::BMat8 | inlinestatic |
row_space_included_bitset(BMat8 other) const noexcept | HPCombi::BMat8 | inline |
row_space_included_ref(BMat8 other) const noexcept | HPCombi::BMat8 | inline |
row_space_mask(epu8 vects) const noexcept | HPCombi::BMat8 | inline |
row_space_size() const noexcept | HPCombi::BMat8 | inline |
row_space_size_bitset() const noexcept | HPCombi::BMat8 | inline |
row_space_size_incl() const noexcept | HPCombi::BMat8 | inline |
row_space_size_incl1() const noexcept | HPCombi::BMat8 | inline |
row_space_size_ref() const | HPCombi::BMat8 | inline |
rows() const | HPCombi::BMat8 | inline |
set(size_t i, size_t j, bool val) noexcept | HPCombi::BMat8 | inline |
swap(BMat8 &that) noexcept | HPCombi::BMat8 | inline |
to_int() const noexcept | HPCombi::BMat8 | inline |
transpose() const noexcept | HPCombi::BMat8 | inline |
transpose2(BMat8 &, BMat8 &) noexcept | HPCombi::BMat8 | inlinestatic |
transpose_mask() const noexcept | HPCombi::BMat8 | inline |
transpose_maskd() const noexcept | HPCombi::BMat8 | inline |
write(std::ostream &os) const | HPCombi::BMat8 | inline |
~BMat8()=default | HPCombi::BMat8 |