HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.3
|
Files | |
arch.hpp | |
check the required compiler flags for SSE-4.1 | |
bmat16.hpp | |
bmat16_impl.hpp | |
bmat8.hpp | |
declaration of HPCombi::BMat8 | |
bmat8_impl.hpp | |
implementation of bmat8.hpp ; this file should not be included directly. | |
builder.hpp | |
HPCombi::TPUBuild and casts from HPCombi::TPU. | |
debug.hpp | |
defines the macro HPCOMBI_ASSERT | |
epu8.hpp | |
declaration of HPCombi::epu8. | |
epu8_impl.hpp | |
implementation of epu8.hpp ; this file should not be included directly. | |
hpcombi.hpp | |
Main entry point; includes the API files: bmat8.hpp, perm16.hpp, etc and also debug.hpp, epu8.hpp, etc. | |
perm16.hpp | |
declaration of PTransf16, Transf16, PPerm16 and Perm16 | |
perm16_impl.hpp | |
implementation of perm16.hpp ; this file should not be included directly. | |
perm_generic.hpp | |
declaration of HPCombi::PermGeneric | |
perm_generic_impl.hpp | |
implementation of perm_generic.hpp ; this file should not be included directly. | |
power.hpp | |
Generic compile-time unrolling of the fast exponentiation algorithm. | |
vect16.hpp | |
HPCombi::Vect16. | |
vect_generic.hpp | |
HPCombi::VectGeneric. | |