HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.3
Loading...
Searching...
No Matches
vect_generic.hpp File Reference

HPCombi::VectGeneric. More...

#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)
 

Detailed Description