MCKL
Monte Carlo Kernel Library
Static Public Member Functions | List of all members
mckl::internal::ThreefryPBox< T, K, Constants > Class Template Reference

#include <mckl/random/internal/threefry_common.hpp>

Static Public Member Functions

static void eval (std::array< T, K > &s)
 
static void eval (T *s)
 

Detailed Description

template<typename T, std::size_t K, typename Constants>
class mckl::internal::ThreefryPBox< T, K, Constants >

Definition at line 43 of file threefry_common.hpp.

Member Function Documentation

◆ eval() [1/2]

template<typename T, std::size_t K, typename Constants>
static void mckl::internal::ThreefryPBox< T, K, Constants >::eval ( std::array< T, K > &  s)
inlinestatic

Definition at line 46 of file threefry_common.hpp.

◆ eval() [2/2]

template<typename T, std::size_t K, typename Constants>
static void mckl::internal::ThreefryPBox< T, K, Constants >::eval ( T *  s)
inlinestatic

Definition at line 53 of file threefry_common.hpp.