|
HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.3
|
| ▼ hpcombi | |
| ▼ examples | |
| CF.cpp | |
| image.cpp | |
| pattern.cpp | |
| RD.cpp | |
| Renner.cpp | |
| stringmonoid.cpp | Example of how to use HPCombi::pow with HPCombi::power_helper::Monoid |
| timer.h | |
| Trans.cpp | |
| ▼ include | |
| ▼ hpcombi | |
| 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 |