9 double nrnRan4dbl(uint32_t* idx1, uint32_t idx2);
10 uint32_t
nrnRan4int(uint32_t* idx1, uint32_t idx2);
constexpr auto range(T &&iterable)
double mcell_ran4(uint32_t *idx1, double *x, unsigned int n, double range)
uint32_t nrnRan4int(uint32_t *idx1, uint32_t idx2)
uint32_t mcell_iran4(uint32_t *idx1)
double nrnRan4dbl(uint32_t *idx1, uint32_t idx2)
double mcell_ran4a(uint32_t *idx1)
void mcell_ran4_init(uint32_t)
int const size_t const size_t n