#include <../../nrnconf.h>
#include <nrnisaac.h>
#include <isaac64.h>
Typedefs | |
typedef struct isaac64_state | Rng |
Functions | |
void * | hoc_Emalloc (unsigned int) |
void * | nrnisaac_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 struct isaac64_state Rng |
void* hoc_Emalloc | ( | unsigned | int | ) |
double nrnisaac_dbl_pick | ( | void * | v | ) |
References isaac64_dbl32, and x.
Referenced by Isaac64::asDouble().
Referenced by Isaac64::~Isaac64().
References isaac64_init().
Referenced by Isaac64::reset().
void* nrnisaac_new | ( | ) |
u_int32_t nrnisaac_uint32_pick | ( | void * | v | ) |
References isaac64_uint32, and x.
Referenced by Isaac64::asLong().