Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

coconut_random.h File Reference

#include <cmath>
#include <cstdlib>

Include dependency graph for coconut_random.h:

Include dependency graph

Go to the source code of this file.

Defines

#define DEBUG_RANDOM   1
#define coconut_random   random
#define coconut_seed(A)   srandom(A)
#define COCONUT_RAND_MAX   RAND_MAX
#define COCONUT_RRAND_MIN   -1.e08
#define COCONUT_RRAND_MAX   +1.e08
#define INIT_SEED   1
#define coconut_init_random()   srandom(INIT_SEED)

Typedefs

typedef long int rand_t

Functions

double d_random ()
double r_random (double l, double u)
double r_random (const interval &_i)


Detailed Description

Definition in file coconut_random.h.


Define Documentation

 
#define coconut_init_random      srandom(INIT_SEED)
 

Definition at line 50 of file coconut_random.h.

#define COCONUT_RAND_MAX   RAND_MAX
 

Definition at line 39 of file coconut_random.h.

#define coconut_random   random
 

Definition at line 37 of file coconut_random.h.

#define COCONUT_RRAND_MAX   +1.e08
 

Definition at line 42 of file coconut_random.h.

#define COCONUT_RRAND_MIN   -1.e08
 

Definition at line 41 of file coconut_random.h.

#define coconut_seed      srandom(A)
 

Definition at line 38 of file coconut_random.h.

#define DEBUG_RANDOM   1
 

Definition at line 31 of file coconut_random.h.

#define INIT_SEED   1
 

Definition at line 45 of file coconut_random.h.


Typedef Documentation

typedef long int rand_t
 

Definition at line 52 of file coconut_random.h.


Function Documentation

double d_random   [inline]
 

Definition at line 54 of file coconut_random.h.

double r_random const interval   _i [inline]
 

Definition at line 93 of file coconut_random.h.

double r_random double    l,
double    u
[inline]
 

Definition at line 65 of file coconut_random.h.


Generated on Tue Nov 4 01:58:05 2003 for COCONUT API by doxygen1.2.18