Defines | |
#define | NITER 2 |
Functions | |
void | mcell_ran4_init (unsigned int *idum) |
double | mcell_ran4_64 (unsigned int *idum, unsigned int ilow, double *ran_vec, unsigned int n, double range) |
double | mcell_ran4 (unsigned int *idum, double *ran_vec, unsigned int n, double range) |
unsigned int | mcell_iran4_64 (unsigned int *idum, unsigned int ilow, unsigned int *iran_vec, unsigned int n) |
unsigned int | mcell_iran4 (unsigned int *idum, unsigned int *iran_vec, unsigned int n) |
double | chkarg () |
double * | hoc_pgetarg () |
void | hoc_mcran4 () |
void | hoc_mcran4init () |
void | hoc_usemcran4 () |
Variables | |
int | use_mcell_ran4_ |
#define NITER 2 |
Referenced by mcell_iran4_64(), and mcell_ran4_64().
double chkarg | ( | ) |
Referenced by attr_praxis(), batch_run(), BBS::cell(), LinearMechanism::create(), distance(), fclamp(), fit_praxis(), fstim(), fstimi(), fsyn(), fsyng(), fsyni(), gr_addglyph(), gr_line_info(), hoc_Argtype(), hoc_execute1(), hoc_Getstr(), hoc_load_file(), hoc_mcran4init(), hoc_neuronhome(), hoc_nrnversion(), hoc_object_id(), hoc_object_pushed(), hoc_Retrieveaudit(), hoc_show_errmess_always(), hoc_show_winio(), hoc_Symbol_units(), hoc_usemcran4(), hoc_win_exec(), ivoc_gr_mark(), ivoc_gr_size(), ivoc_view_info(), ivoc_view_size(), loc_point_process(), nernst(), nrn_print_matrix(), nrn_vecsim_add(), nrnallpointmenu(), nrniv_len_scale(), nrnpointmenu(), nrnsecmenu(), pval_praxis(), section_exists(), stop_praxis(), and BBS::threshold().
void hoc_mcran4 | ( | ) |
References hoc_pgetarg(), hoc_pushx(), hoc_ret(), int, mcell_ran4(), and x.
void hoc_mcran4init | ( | ) |
References chkarg(), hoc_pushx(), hoc_ret(), ifarg(), int, mcell_ran4_init(), and prev().
double * hoc_pgetarg | ( | ) |
void hoc_usemcran4 | ( | ) |
References chkarg(), hoc_pushx(), hoc_ret(), ifarg(), int, prev(), and use_mcell_ran4_.
References mcell_iran4_64().
Referenced by MCellRan4::asLong().
unsigned int mcell_iran4_64 | ( | unsigned int * | idum, | |
unsigned int | ilow, | |||
unsigned int * | iran_vec, | |||
unsigned int | n | |||
) |
Referenced by MCellRan4::asLong(), and mcell_iran4().
References mcell_ran4_64().
Referenced by MCellRan4::asDouble(), KSSingle::exprand(), hoc_mcran4(), scop_random(), and KSSingle::unifrand().
double mcell_ran4_64 | ( | unsigned int * | idum, | |
unsigned int | ilow, | |||
double * | ran_vec, | |||
unsigned int | n, | |||
double | range | |||
) |
Referenced by MCellRan4::asDouble(), and mcell_ran4().
Referenced by hoc_mcran4init().
Referenced by hoc_usemcran4(), and scop_random().