NEURON
nrnisaac.cpp File Reference
#include <../../nrnconf.h>
#include <stdlib.h>
#include <nrnisaac.h>
#include <isaac64.h>
#include "hocdec.h"

Go to the source code of this file.

Typedefs

typedef struct isaac64_state Rng
 

Functions

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

Typedef Documentation

◆ Rng

typedef struct isaac64_state Rng

Definition at line 10 of file nrnisaac.cpp.

Function Documentation

◆ nrnisaac_dbl_pick()

double nrnisaac_dbl_pick ( void v)

Definition at line 26 of file nrnisaac.cpp.

◆ nrnisaac_delete()

void nrnisaac_delete ( void v)

Definition at line 18 of file nrnisaac.cpp.

◆ nrnisaac_init()

void nrnisaac_init ( void v,
unsigned long int  seed 
)

Definition at line 22 of file nrnisaac.cpp.

◆ nrnisaac_new()

void* nrnisaac_new ( void  )

Definition at line 12 of file nrnisaac.cpp.

◆ nrnisaac_uint32_pick()

uint32_t nrnisaac_uint32_pick ( void v)

Definition at line 33 of file nrnisaac.cpp.