#include <stdio.h>
#include <stddef.h>
#include <math.h>
#include <float.h>
#include <stdlib.h>
#include "mcran4.h"
Go to the source code of this file.
|
static uint32_t | lowindex = 0 |
|
static const double | SHIFT32 = 1.0 / 4294967296.0 |
|
◆ mcell_iran4()
uint32_t mcell_iran4 |
( |
uint32_t * |
high | ) |
|
◆ mcell_lowindex()
double mcell_lowindex |
( |
| ) |
|
◆ mcell_ran4()
double mcell_ran4 |
( |
uint32_t * |
high, |
|
|
double * |
x, |
|
|
unsigned int |
n, |
|
|
double |
range |
|
) |
| |
◆ mcell_ran4_init()
void mcell_ran4_init |
( |
uint32_t |
low | ) |
|
◆ mcell_ran4a()
double mcell_ran4a |
( |
uint32_t * |
high | ) |
|
◆ nrnRan4dbl()
double nrnRan4dbl |
( |
uint32_t * |
idx1, |
|
|
uint32_t |
idx2 |
|
) |
| |
◆ nrnRan4int()
uint32_t nrnRan4int |
( |
uint32_t * |
idx1, |
|
|
uint32_t |
idx2 |
|
) |
| |
◆ lowindex
◆ SHIFT32
const double SHIFT32 = 1.0 / 4294967296.0 |
|
static |