HPCombi
High Performance Combinatorics in C++ using vector instructions v1.1.0
Loading...
Searching...
No Matches
hpcombi Directory Reference

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.