|
HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.3
|
#include <algorithm>#include <array>#include <cassert>#include <cstddef>#include <cstdint>#include <functional>#include <initializer_list>#include <iomanip>#include <memory>#include <ostream>#include <random>#include <type_traits>#include "debug.hpp"Go to the source code of this file.
Classes | |
| struct | HPCombi::VectGeneric< Size, Expo > |
| VectGeneric is to Vect16 what PermGeneric is to Perm16; see PermGeneric. More... | |
| struct | std::hash< HPCombi::VectGeneric< Size, Expo > > |
| This type appears in the doc because we provide a hash function for HPCombi::VectGeneric. More... | |
Namespaces | |
| namespace | HPCombi |
| namespace | std |
Functions | |
| template<size_t Size, typename Expo = uint8_t> | |
| std::array< Expo, Size > | HPCombi::sorted_vect (std::array< Expo, Size > v) |
| template<size_t Size, typename Expo> | |
| std::ostream & | std::operator<< (std::ostream &stream, const HPCombi::VectGeneric< Size, Expo > &v) |