|
HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.1
|
#include <cstddef>#include <cstdint>#include <initializer_list>#include <memory>#include <type_traits>#include <vector>#include "epu8.hpp"#include "power.hpp"#include "vect16.hpp"#include "simde/x86/sse4.1.h"#include "simde/x86/sse4.2.h"#include "perm16_impl.hpp"Go to the source code of this file.
Classes | |
| struct | HPCombi::PTransf16 |
| Partial transformation of \(\{0\dots 15\}\). More... | |
| struct | HPCombi::Transf16 |
| Full transformation of \(\{0\dots 15\}\). More... | |
| struct | HPCombi::PPerm16 |
| Partial permutation of \(\{0, \dots, 15\}\). More... | |
| struct | HPCombi::Perm16 |
| Permutations of \(\{0\dots 15\}\). More... | |
| struct | std::hash< HPCombi::PTransf16 > |
| struct | std::hash< HPCombi::Transf16 > |
| struct | std::hash< HPCombi::PPerm16 > |
| struct | std::hash< HPCombi::Perm16 > |
Namespaces | |
| namespace | HPCombi |
| namespace | std |