![]() |
NEURON
|
#include <../../nrnconf.h>#include <stdio.h>#include <stddef.h>#include <math.h>#include <float.h>#include <stdlib.h>#include <mcran4.h>#include "hocdec.h"Go to the source code of this file.
Functions | |
| void | mcell_ran4_init (uint32_t low) |
| double | mcell_ran4 (uint32_t *high, double *x, unsigned int n, double range) |
| double | mcell_ran4a (uint32_t *high) |
| uint32_t | mcell_iran4 (uint32_t *high) |
| double | chkarg () |
| void | hoc_mcran4 () |
| void | hoc_mcran4init () |
| void | hoc_usemcran4 () |
| uint32_t | nrnRan4int (uint32_t *idx1, uint32_t idx2) |
| double | nrnRan4dbl (uint32_t *idx1, uint32_t idx2) |
Variables | |
| static uint32_t | lowindex = 0 |
| int | use_mcell_ran4_ |
| static const double | SHIFT32 = 1.0 / 4294967296.0 |
| double chkarg | ( | ) |
Definition at line 76 of file mcran4.cpp.
Definition at line 87 of file mcran4.cpp.
Definition at line 97 of file mcran4.cpp.
Definition at line 67 of file mcran4.cpp.
Definition at line 57 of file mcran4.cpp.
Definition at line 53 of file mcran4.cpp.
| double mcell_ran4a | ( | uint32_t * | high | ) |
Definition at line 63 of file mcran4.cpp.
Definition at line 162 of file mcran4.cpp.
Definition at line 106 of file mcran4.cpp.
|
static |
Definition at line 51 of file mcran4.cpp.
|
static |
Definition at line 161 of file mcran4.cpp.
| int use_mcell_ran4_ |
Definition at line 271 of file hoc_init.cpp.