random.h File Reference
#include <string>
#include "classdesc_access.h"
#include "pack_base.h"
#include "pack_stl.h"
#include "pack_graph.h"
#include "TCL_obj_base.h"
#include <stdlib.h>
#include <math.h>
#include "random_basic.h"
#include "random.cd"
#include "random_basic.cd"
Include dependency graph for random.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ecolab::random_gen
 abstract base class for representing random number generators More...
 
class  ecolab::affinerand
 scale and translate a random number generator More...
 
class  ecolab::distrand
 arbitrary distribution generator (Marsaglia method). More...
 

Namespaces

 ecolab
 _OPENMP
 

Functions

void pack (classdesc::pack_t &t, const classdesc::string &d, ecolab::random_gen *&a)
 
void unpack (classdesc::unpack_t &t, const classdesc::string &d, ecolab::random_gen *&a)