vSMC  v3.0.0
Scalable Monte Carlo
Static Public Member Functions | List of all members
vsmc::internal::PhiloxSBox< T, K, N, typename, bool > Class Template Reference

#include <vsmc/rng/philox.hpp>

Static Public Member Functions

template<std::size_t Rp1>
static void eval (std::array< T, K > &, const std::array< std::array< T, K/2 >, Rp1 > &)
 

Detailed Description

template<typename T, std::size_t K, std::size_t N, typename, bool = (N > 0)>
class vsmc::internal::PhiloxSBox< T, K, N, typename, bool >

Definition at line 272 of file philox.hpp.

Member Function Documentation

template<typename T , std::size_t K, std::size_t N, typename , bool = (N > 0)>
template<std::size_t Rp1>
static void vsmc::internal::PhiloxSBox< T, K, N, typename, bool >::eval ( std::array< T, K > &  ,
const std::array< std::array< T, K/2 >, Rp1 > &   
)
inlinestatic

Definition at line 276 of file philox.hpp.