HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.1
|
Full transformation of \(\{0\dots 15\}\). More...
#include <perm16.hpp>
Static Public Member Functions | |
static constexpr Transf16 | one () |
The identity transformation. | |
![]() | |
static constexpr size_t | size () |
static constexpr PTransf16 | one () |
The identity partial transformation. | |
![]() | |
static constexpr size_t | size () |
Additional Inherited Members | |
![]() | |
using | vect = HPCombi::Vect16 |
using | array = typename decltype(Epu8)::array |
![]() | |
using | array = typename decltype(Epu8)::array |
using | value_type = uint8_t |
using | iterator = typename array::iterator |
using | const_iterator = typename array::const_iterator |
![]() | |
epu8 | v |
Full transformation of \(\{0\dots 15\}\).
|
default |
|
inline |
|
inlineexplicit |
Construct a transformation from its 64 bits compressed.
The identity transformation.
|
inlineexplicit |
The 64 bit compressed form of a transformation.
The product of two transformations.
Return whether *this
is a well constructed object.