| 
    vSMC
    
   vSMC: Scalable Monte Carlo 
   | 
 
SIMD. More...
Classes | |
| class | vsmc::M128 | 
__m128  More... | |
| class | vsmc::M128D | 
__m128d  More... | |
| class | vsmc::M128I< IntType > | 
Using __m128i as integer vector.  More... | |
| class | vsmc::M256 | 
__m256  More... | |
| class | vsmc::M256D | 
__m256d  More... | |
| class | vsmc::M256I< IntType > | 
Using __mm256i as integer vector.  More... | |
Typedefs | |
| template<typename T > | |
| using | vsmc::M128Type = typename std::conditional< std::is_integral< T >::value, M128I< T >, typename internal::M128TypeTrait< T >::type >::type | 
| floating point SSE2 type  More... | |
| template<typename T > | |
| using | vsmc::M256Type = typename std::conditional< std::is_integral< T >::value, M256I< T >, typename internal::M256TypeTrait< T >::type >::type | 
| floating point SSE2 type  More... | |
SIMD.
| using vsmc::M128Type = typedef typename std::conditional<std::is_integral<T>::value, M128I<T>, typename internal::M128TypeTrait<T>::type>::type | 
| using vsmc::M256Type = typedef typename std::conditional<std::is_integral<T>::value, M256I<T>, typename internal::M256TypeTrait<T>::type>::type | 
 1.8.11