HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.3
|
This is the complete list of members for HPCombi::BMat16, including all inherited members.
BMat16() noexcept=default | HPCombi::BMat16 | |
BMat16(xpu64 mat) noexcept | HPCombi::BMat16 | inlineexplicit |
BMat16(uint64_t n0, uint64_t n1, uint64_t n2, uint64_t n3) noexcept | HPCombi::BMat16 | inlineexplicit |
BMat16(std::vector< std::vector< bool > > const &mat) noexcept | HPCombi::BMat16 | inlineexplicit |
BMat16(BMat16 const &) noexcept=default | HPCombi::BMat16 | |
BMat16(BMat16 &&) noexcept=default | HPCombi::BMat16 | |
mult_4bmat8(BMat16 const &that) const noexcept | HPCombi::BMat16 | inline |
mult_naive(BMat16 const &that) const noexcept | HPCombi::BMat16 | inline |
mult_naive_array(BMat16 const &that) const noexcept | HPCombi::BMat16 | inline |
mult_transpose(BMat16 const &that) const noexcept | HPCombi::BMat16 | inline |
nr_rows() const noexcept | HPCombi::BMat16 | inline |
one(size_t dim=16) noexcept | HPCombi::BMat16 | inlinestatic |
operator!=(BMat16 const &that) const noexcept | HPCombi::BMat16 | inline |
operator()(size_t i, size_t j) const noexcept | HPCombi::BMat16 | inline |
operator*(BMat16 const &that) const noexcept | HPCombi::BMat16 | inline |
operator<(BMat16 const &that) const noexcept | HPCombi::BMat16 | inline |
operator=(BMat16 const &) noexcept=default | HPCombi::BMat16 | |
operator=(BMat16 &&) noexcept=default | HPCombi::BMat16 | |
operator==(BMat16 const &that) const noexcept | HPCombi::BMat16 | inline |
operator>(BMat16 const &that) const noexcept | HPCombi::BMat16 | inline |
operator|(BMat16 const &that) const noexcept | HPCombi::BMat16 | inline |
random() | HPCombi::BMat16 | inlinestatic |
random(size_t dim) | HPCombi::BMat16 | inlinestatic |
rows() const | HPCombi::BMat16 | inline |
set(size_t i, size_t j, bool val) noexcept | HPCombi::BMat16 | inline |
swap(BMat16 &that) noexcept | HPCombi::BMat16 | inline |
to_array() const noexcept | HPCombi::BMat16 | inline |
transpose() const noexcept | HPCombi::BMat16 | inline |
transpose_naive() const noexcept | HPCombi::BMat16 | inline |
write(std::ostream &os) const | HPCombi::BMat16 | inline |
~BMat16()=default | HPCombi::BMat16 |