Project Alice
Loading...
Searching...
No Matches
boxmuller.hpp File Reference
#include <Random123/features/compilerfeatures.h>
#include <Random123/uniform.hpp>
#include <math.h>
Include dependency graph for boxmuller.hpp:

Go to the source code of this file.

Classes

struct  r123::float2
 
struct  r123::double2
 

Namespaces

namespace  r123
 

Functions

R123_CUDA_DEVICE R123_STATIC_INLINE void r123::sincospif (float x, float *s, float *c)
 
R123_CUDA_DEVICE R123_STATIC_INLINE void r123::sincospi (double x, double *s, double *c)
 
R123_CUDA_DEVICE R123_STATIC_INLINE float2 r123::boxmuller (uint32_t u0, uint32_t u1)
 
R123_CUDA_DEVICE R123_STATIC_INLINE double2 r123::boxmuller (uint64_t u0, uint64_t u1)