#include <stdio.h>#include <math.h>#include "scoplib.h"#include "md1redef.h"#include "section.h"#include "md2redef.h"
Classes | |
| struct | Member_func |
Defines | |
| #define | exp hoc_Exp |
| #define | _threadargscomma_ _p, _ppvar, _thread, _nt, |
| #define | _threadargs_ _p, _ppvar, _thread, _nt |
| #define | t _nt->_t |
| #define | dt _nt->_dt |
| #define | interval _p[0] |
| #define | number _p[1] |
| #define | start _p[2] |
| #define | noise _p[3] |
| #define | event _p[4] |
| #define | on _p[5] |
| #define | ispike _p[6] |
| #define | v _p[7] |
| #define | _tsav _p[8] |
| #define | _nd_area *_ppvar[0]._pval |
| #define | donotuse *_ppvar[2]._pval |
| #define | _p_donotuse _ppvar[2]._pval |
| #define | erand erand_NetStim |
| #define | invl invl_NetStim |
| #define | _tqitem &(_ppvar[3]._pvoid) |
Functions | |
| double | hoc_Exp () |
| double * | getarg () |
| int | nrn_get_mechtype () |
| double | erand () |
| double | invl () |
| static void | nrn_init () |
| static void | nrn_state () |
| _netstim_reg_ () | |
| double | invl (double *_p, Datum *_ppvar, Datum *_thread, _NrnThread *_nt, _lmean) |
| double | nrn_random_pick (void *r) |
| void * | nrn_random_arg (int argpos) |
| double | erand (double *_p, Datum *_ppvar, Datum *_thread, _NrnThread *_nt) |
Variables | |
| Prop * | nrn_point_prop_ |
| typedef(* | _Pfrv )() |
| _Pfrv * | pnt_receive |
| short * | pnt_receive_size |
| #define _nd_area *_ppvar[0]._pval |
| #define _p_donotuse _ppvar[2]._pval |
Referenced by erand().
| #define _threadargs_ _p, _ppvar, _thread, _nt |
| #define _threadargscomma_ _p, _ppvar, _thread, _nt, |
| #define _tqitem &(_ppvar[3]._pvoid) |
| #define _tsav _p[8] |
| #define donotuse *_ppvar[2]._pval |
| #define dt _nt->_dt |
| #define erand erand_NetStim |
Referenced by invl().
| #define event _p[4] |
| #define exp hoc_Exp |
| #define interval _p[0] |
| #define invl invl_NetStim |
| #define ispike _p[6] |
| #define noise _p[3] |
Referenced by invl().
| #define number _p[1] |
| #define on _p[5] |
Referenced by nrnpy_pyobject_in_obj().
| #define start _p[2] |
| #define t _nt->_t |
| #define v _p[7] |
| _netstim_reg_ | ( | ) |
References add_nrn_artcell(), add_nrn_has_net_event(), hoc_register_dparam_size(), hoc_register_limits(), hoc_register_units(), hoc_register_var(), ivoc_help(), nrn_get_mechtype(), nrn_init(), and point_register_mech().

References _p_donotuse, exprand(), hoc_execerror(), nrn_random_pick(), and nrn_threads.

| double erand | ( | ) |
| double* getarg | ( | ) |
| double hoc_Exp | ( | ) |
References _threadargs_, erand, and noise.
| double invl | ( | ) |
| int nrn_get_mechtype | ( | ) |
| static void nrn_init | ( | ) |
| double nrn_random_pick | ( | void * | r | ) |
| static void nrn_state | ( | ) |
| typedef(* _Pfrv)() |
| short* pnt_receive_size |
1.6.3