示例#1
0
文件: cal0.c 项目: lxm1117/from_axon
static void _hoc_ghk(void) {
  double _r;
   double* _p; Datum* _ppvar; Datum* _thread; _NrnThread* _nt;
   if (_extcall_prop) {_p = _extcall_prop->param; _ppvar = _extcall_prop->dparam;}else{ _p = (double*)0; _ppvar = (Datum*)0; }
  _thread = _extcall_thread;
  _nt = nrn_threads;
 _r =  ghk ( _p, _ppvar, _thread, _nt, *getarg(1) , *getarg(2) , *getarg(3) );
 hoc_retpushx(_r);
}
示例#2
0
文件: cal0.c 项目: lxm1117/from_axon
static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, _NrnThread* _nt, double _v){double _current=0.;v=_v;{ {
   p = 0.0 ;
   p = pbar * pow( n , n_gate ) * h * c ;
   i = p * ghk ( _threadargscomma_ v , cai , cao ) ;
   ica = i ;
   }
 _current += ica;

} return _current;
}
示例#3
0
static int _hoc_ghk() {
  double _r;
   _r =  ghk (  *getarg(1) , *getarg(2) , *getarg(3) );
 ret(_r);
}
示例#4
0
文件: cal2.c 项目: NiclaNN2/NEURON
static void _hoc_ghk(void) {
  double _r;
   _r =  ghk (  *getarg(1) , *getarg(2) , *getarg(3) );
 hoc_retpushx(_r);
}