Fermat
Public Methods | Public Members | Static Public Members | List of all members
cugar::LCG_random Struct Reference

Detailed description

A very simple Linear Congruential Generator

#include <numbers.h>

Inheritance diagram for cugar::LCG_random:
cugar::FLCG_random

Public Methods

CUGAR_FORCEINLINE CUGAR_HOST_DEVICE LCG_random (const uint32 s=0)
 
CUGAR_FORCEINLINE CUGAR_HOST_DEVICE uint32 next ()
 

Public Members

uint32 m_s
 

Static Public Members

static const uint32 MAX = 0xFFFFFFFF
 

The documentation for this struct was generated from the following file: