ivocrand.cpp File Reference

#include <../../nrnconf.h>
#include <stdio.h>
#include <stdlib.h>
#include "random1.h"
#include "RNG.h"
#include "Random.h"
#include <InterViews/resource.h>
#include "classreg.h"
#include "oc2iv.h"
#include "nrnisaac.h"
#include <OS/list.h>
#include <InterViews/observe.h>
#include <ACG.h>
#include <MLCG.h>
#include <Poisson.h>
#include <Normal.h>
#include <Uniform.h>
#include <Binomial.h>
#include <DiscUnif.h>
#include <Erlang.h>
#include <Geom.h>
#include <LogNorm.h>
#include <NegExp.h>
#include <RndInt.h>
#include <HypGeom.h>
#include <Weibull.h>
Include dependency graph for ivocrand.cpp:
This graph shows which files directly or indirectly include this file:

Classes

class  RandomPlay
class  MCellRan4
class  Isaac64

Defines

#define dmaxuint   4294967295.

Functions

void nrn_random_play ()
 declarePtrList (RandomPlayList, RandomPlay) implementPtrList(RandomPlayList
double nrn_random_pick (Rand *r)
Randnrn_random_arg (int)
void mcell_ran4_init (unsigned int *idum)
double mcell_ran4 (unsigned int *idum, double *ran_vec, int n, double range)
double mcell_ran4_64 (unsigned int *idum, unsigned int ilow, double *ran_vec, int n, double range)
unsigned int mcell_iran4 (unsigned int *idum, unsigned int *iran_vec, int n)
unsigned int mcell_iran4_64 (unsigned int *idum, unsigned int ilow, unsigned int *iran_vec, int n)
void Random_reg ()

Define Documentation

#define dmaxuint   4294967295.

Function Documentation

declarePtrList ( RandomPlayList  ,
RandomPlay   
)
unsigned int mcell_iran4 ( unsigned int idum,
unsigned int iran_vec,
int  n 
)
unsigned int mcell_iran4_64 ( unsigned int idum,
unsigned int  ilow,
unsigned int iran_vec,
int  n 
)
double mcell_ran4 ( unsigned int idum,
double *  ran_vec,
int  n,
double  range 
)
double mcell_ran4_64 ( unsigned int idum,
unsigned int  ilow,
double *  ran_vec,
int  n,
double  range 
)
void mcell_ran4_init ( unsigned int idum  ) 

Referenced by hoc_mcran4init().

Rand * nrn_random_arg ( int  i  ) 
double nrn_random_pick ( Rand r  ) 

References Rand::rand.

Referenced by erand().

void nrn_random_play (  ) 

References i, and RandomPlay::play().

Referenced by nrn_finitialize().

Here is the call graph for this function:

void Random_reg (  ) 

References class2oc().

Here is the call graph for this function:

Generated on Mon Jun 13 08:10:28 2011 for NEURON by  doxygen 1.6.3