MCKL
Monte Carlo Kernel Library
Static Public Member Functions | List of all members
mckl::internal::U01CanonicalGenericImpl< UIntType, RealType, Q > Class Template Reference

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

Inherited by mckl::internal::U01CanonicalAVX2Impl< UIntType, RealType, Q, int >, and mckl::internal::U01CanonicalAVX512Impl< UIntType, RealType, Q, int >.

Static Public Member Functions

static RealType eval (const UIntType *u)
 
static void eval (std::size_t n, const UIntType *u, RealType *r)
 

Detailed Description

template<typename UIntType, typename RealType, int Q>
class mckl::internal::U01CanonicalGenericImpl< UIntType, RealType, Q >

Definition at line 167 of file u01_generic.hpp.

Member Function Documentation

◆ eval() [1/2]

template<typename UIntType , typename RealType , int Q>
static RealType mckl::internal::U01CanonicalGenericImpl< UIntType, RealType, Q >::eval ( const UIntType *  u)
inlinestatic

Definition at line 170 of file u01_generic.hpp.

◆ eval() [2/2]

template<typename UIntType , typename RealType , int Q>
static void mckl::internal::U01CanonicalGenericImpl< UIntType, RealType, Q >::eval ( std::size_t  n,
const UIntType *  u,
RealType *  r 
)
inlinestatic

Definition at line 175 of file u01_generic.hpp.