HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.0
|
#include <array>
#include <cstddef>
#include <initializer_list>
#include <type_traits>
#include <utility>
#include "vect_generic.hpp"
Go to the source code of this file.
Classes | |
struct | HPCombi::TPUBuild< TPU > |
Class for factory object associated to a SIMD packed unsigned integers. More... | |
Namespaces | |
namespace | HPCombi |
Functions | |
template<class TPU > | |
TPUBuild< TPU >::array & | HPCombi::as_array (TPU &v) noexcept |
Cast a TPU to a c++ std::array . | |
template<class TPU > | |
const TPUBuild< TPU >::array & | HPCombi::as_array (const TPU &v) noexcept |
Cast a constant TPU to a constant c++ std::array . | |
template<class TPU > | |
VectGeneric< TPUBuild< TPU >::size > & | HPCombi::as_VectGeneric (TPU &v) |
Cast a HPCombi::epu8 to a c++ HPCombi::VectGeneric. | |
template<class TPU > | |
const VectGeneric< TPUBuild< TPU >::size > & | HPCombi::as_VectGeneric (const TPU &v) |
Cast a HPCombi::epu8 to a c++ HPCombi::VectGeneric. | |