Fermat
|
A very simple Linear Congruential Generator
#include <numbers.h>
Public Methods | |
CUGAR_FORCEINLINE CUGAR_HOST_DEVICE | FLCG_random (const uint32 s=0) |
CUGAR_FORCEINLINE CUGAR_HOST_DEVICE float | next () |
![]() | |
CUGAR_FORCEINLINE CUGAR_HOST_DEVICE | LCG_random (const uint32 s=0) |
CUGAR_FORCEINLINE CUGAR_HOST_DEVICE uint32 | next () |
Additional Inherited Members | |
![]() | |
uint32 | m_s |
![]() | |
static const uint32 | MAX = 0xFFFFFFFF |