HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.3
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.