|
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. | |