blob: 290953d7e982b35e1557c98944c4df5acf6f3bcf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#ifndef _RANDOM_UTILS_HPP_
#define _RANDOM_UTILS_HPP_
#include "rng.hpp"
#ifdef USE_TWISTER
extern unsigned long int_genrand( );
extern void int_lsgenrand( unsigned long seed_array[] );
extern void int_sgenrand( unsigned long seed );
extern double float_genrand( );
extern void float_lsgenrand( unsigned long seed_array[] );
extern void float_sgenrand( unsigned long seed );
#endif
void RandomSeed( long seed );
int RandomInt( int max ) ;
float RandomFloat( float max = 1.0 );
unsigned long RandomIntLong( );
#endif
|