nrnisaac.c File Reference

#include <../../nrnconf.h>
#include <nrnisaac.h>
#include <isaac64.h>
Include dependency graph for nrnisaac.c:

Typedefs

typedef struct isaac64_state Rng

Functions

voidhoc_Emalloc (unsigned int)
voidnrnisaac_new ()
void nrnisaac_delete (void *v)
void nrnisaac_init (void *v, unsigned long int seed)
double nrnisaac_dbl_pick (void *v)
u_int32_t nrnisaac_uint32_pick (void *v)

Typedef Documentation

typedef struct isaac64_state Rng

Function Documentation

void* hoc_Emalloc ( unsigned  int  ) 
double nrnisaac_dbl_pick ( void v  ) 

References isaac64_dbl32, and x.

Referenced by Isaac64::asDouble().

void nrnisaac_delete ( void v  ) 

Referenced by Isaac64::~Isaac64().

void nrnisaac_init ( void v,
unsigned long int  seed 
)

References isaac64_init().

Referenced by Isaac64::reset().

Here is the call graph for this function:

void* nrnisaac_new (  ) 

References hoc_Emalloc(), and hoc_malchk().

Here is the call graph for this function:

u_int32_t nrnisaac_uint32_pick ( void v  ) 

References isaac64_uint32, and x.

Referenced by Isaac64::asLong().

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