vSMC
vSMC: Scalable Monte Carlo
Functions
Register MKL BRNG (`vsmc::mkl_brng`)

Functions

int vsmc_mkl_brng_aes128_1x32 (void)
 
int vsmc_mkl_brng_aes128_1x64 (void)
 
int vsmc_mkl_brng_aes128_2x32 (void)
 
int vsmc_mkl_brng_aes128_2x64 (void)
 
int vsmc_mkl_brng_aes128_4x32 (void)
 
int vsmc_mkl_brng_aes128_4x64 (void)
 
int vsmc_mkl_brng_aes128_8x32 (void)
 
int vsmc_mkl_brng_aes128_8x64 (void)
 
int vsmc_mkl_brng_aes192_1x32 (void)
 
int vsmc_mkl_brng_aes192_1x64 (void)
 
int vsmc_mkl_brng_aes192_2x32 (void)
 
int vsmc_mkl_brng_aes192_2x64 (void)
 
int vsmc_mkl_brng_aes192_4x32 (void)
 
int vsmc_mkl_brng_aes192_4x64 (void)
 
int vsmc_mkl_brng_aes192_8x32 (void)
 
int vsmc_mkl_brng_aes192_8x64 (void)
 
int vsmc_mkl_brng_aes256_1x32 (void)
 
int vsmc_mkl_brng_aes256_1x64 (void)
 
int vsmc_mkl_brng_aes256_2x32 (void)
 
int vsmc_mkl_brng_aes256_2x64 (void)
 
int vsmc_mkl_brng_aes256_4x32 (void)
 
int vsmc_mkl_brng_aes256_4x64 (void)
 
int vsmc_mkl_brng_aes256_8x32 (void)
 
int vsmc_mkl_brng_aes256_8x64 (void)
 
int vsmc_mkl_brng_ars_1x32 (void)
 
int vsmc_mkl_brng_ars_1x64 (void)
 
int vsmc_mkl_brng_ars_2x32 (void)
 
int vsmc_mkl_brng_ars_2x64 (void)
 
int vsmc_mkl_brng_ars_4x32 (void)
 
int vsmc_mkl_brng_ars_4x64 (void)
 
int vsmc_mkl_brng_ars_8x32 (void)
 
int vsmc_mkl_brng_ars_8x64 (void)
 
int vsmc_mkl_brng_knuth_b (void)
 
int vsmc_mkl_brng_minstd_rand (void)
 
int vsmc_mkl_brng_minstd_rand0 (void)
 
int vsmc_mkl_brng_mt19937 (void)
 
int vsmc_mkl_brng_mt19937_64 (void)
 
int vsmc_mkl_brng_philox2x32 (void)
 
int vsmc_mkl_brng_philox2x64 (void)
 
int vsmc_mkl_brng_philox4x32 (void)
 
int vsmc_mkl_brng_philox4x64 (void)
 
int vsmc_mkl_brng_ranlux24 (void)
 
int vsmc_mkl_brng_ranlux24_base (void)
 
int vsmc_mkl_brng_ranlux48 (void)
 
int vsmc_mkl_brng_ranlux48_base (void)
 
int vsmc_mkl_brng_rdrand16 (void)
 
int vsmc_mkl_brng_rdrand32 (void)
 
int vsmc_mkl_brng_rdrand64 (void)
 
int vsmc_mkl_brng_threefry2x32 (void)
 
int vsmc_mkl_brng_threefry2x32avx2 (void)
 
int vsmc_mkl_brng_threefry2x32sse2 (void)
 
int vsmc_mkl_brng_threefry2x64 (void)
 
int vsmc_mkl_brng_threefry2x64avx2 (void)
 
int vsmc_mkl_brng_threefry2x64sse2 (void)
 
int vsmc_mkl_brng_threefry4x32 (void)
 
int vsmc_mkl_brng_threefry4x32avx2 (void)
 
int vsmc_mkl_brng_threefry4x32sse2 (void)
 
int vsmc_mkl_brng_threefry4x64 (void)
 
int vsmc_mkl_brng_threefry4x64avx2 (void)
 
int vsmc_mkl_brng_threefry4x64sse2 (void)
 

Detailed Description

Function Documentation

int vsmc_mkl_brng_aes128_1x32 ( void  )
int vsmc_mkl_brng_aes128_1x64 ( void  )
int vsmc_mkl_brng_aes128_2x32 ( void  )
int vsmc_mkl_brng_aes128_2x64 ( void  )
int vsmc_mkl_brng_aes128_4x32 ( void  )
int vsmc_mkl_brng_aes128_4x64 ( void  )
int vsmc_mkl_brng_aes128_8x32 ( void  )
int vsmc_mkl_brng_aes128_8x64 ( void  )
int vsmc_mkl_brng_aes192_1x32 ( void  )
int vsmc_mkl_brng_aes192_1x64 ( void  )
int vsmc_mkl_brng_aes192_2x32 ( void  )
int vsmc_mkl_brng_aes192_2x64 ( void  )
int vsmc_mkl_brng_aes192_4x32 ( void  )
int vsmc_mkl_brng_aes192_4x64 ( void  )
int vsmc_mkl_brng_aes192_8x32 ( void  )
int vsmc_mkl_brng_aes192_8x64 ( void  )
int vsmc_mkl_brng_aes256_1x32 ( void  )
int vsmc_mkl_brng_aes256_1x64 ( void  )
int vsmc_mkl_brng_aes256_2x32 ( void  )
int vsmc_mkl_brng_aes256_2x64 ( void  )
int vsmc_mkl_brng_aes256_4x32 ( void  )
int vsmc_mkl_brng_aes256_4x64 ( void  )
int vsmc_mkl_brng_aes256_8x32 ( void  )
int vsmc_mkl_brng_aes256_8x64 ( void  )
int vsmc_mkl_brng_ars_1x32 ( void  )
int vsmc_mkl_brng_ars_1x64 ( void  )
int vsmc_mkl_brng_ars_2x32 ( void  )
int vsmc_mkl_brng_ars_2x64 ( void  )
int vsmc_mkl_brng_ars_4x32 ( void  )
int vsmc_mkl_brng_ars_4x64 ( void  )
int vsmc_mkl_brng_ars_8x32 ( void  )
int vsmc_mkl_brng_ars_8x64 ( void  )
int vsmc_mkl_brng_knuth_b ( void  )
int vsmc_mkl_brng_minstd_rand ( void  )
int vsmc_mkl_brng_minstd_rand0 ( void  )
int vsmc_mkl_brng_mt19937 ( void  )
int vsmc_mkl_brng_mt19937_64 ( void  )
int vsmc_mkl_brng_philox2x32 ( void  )
int vsmc_mkl_brng_philox2x64 ( void  )
int vsmc_mkl_brng_philox4x32 ( void  )
int vsmc_mkl_brng_philox4x64 ( void  )
int vsmc_mkl_brng_ranlux24 ( void  )
int vsmc_mkl_brng_ranlux24_base ( void  )
int vsmc_mkl_brng_ranlux48 ( void  )
int vsmc_mkl_brng_ranlux48_base ( void  )
int vsmc_mkl_brng_rdrand16 ( void  )
int vsmc_mkl_brng_rdrand32 ( void  )
int vsmc_mkl_brng_rdrand64 ( void  )
int vsmc_mkl_brng_threefry2x32 ( void  )
int vsmc_mkl_brng_threefry2x32avx2 ( void  )
int vsmc_mkl_brng_threefry2x32sse2 ( void  )
int vsmc_mkl_brng_threefry2x64 ( void  )
int vsmc_mkl_brng_threefry2x64avx2 ( void  )
int vsmc_mkl_brng_threefry2x64sse2 ( void  )
int vsmc_mkl_brng_threefry4x32 ( void  )
int vsmc_mkl_brng_threefry4x32avx2 ( void  )
int vsmc_mkl_brng_threefry4x32sse2 ( void  )
int vsmc_mkl_brng_threefry4x64 ( void  )
int vsmc_mkl_brng_threefry4x64avx2 ( void  )
int vsmc_mkl_brng_threefry4x64sse2 ( void  )