intfire2.c File Reference

#include <stdio.h>
#include <math.h>
#include "scoplib.h"
#include "md1redef.h"
#include "section.h"
#include "md2redef.h"
Include dependency graph for intfire2.c:

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 taus   _p[0]
#define taum   _p[1]
#define ib   _p[2]
#define i   _p[3]
#define m   _p[4]
#define t0   _p[5]
#define v   _p[6]
#define _tsav   _p[7]
#define _nd_area   *_ppvar[0]._pval
#define I   I_IntFire2
#define M   M_IntFire2
#define firetime   firetime_IntFire2
#define newton1   newton1_IntFire2
#define _tqitem   &(_ppvar[2]._pvoid)

Functions

double hoc_Exp ()
double * getarg ()
int nrn_get_mechtype ()
double I ()
double M ()
double firetime ()
double newton1 ()
static void nrn_init ()
static void nrn_state ()
 _intfire2_reg_ ()
double M (double *_p, Datum *_ppvar, Datum *_thread, _NrnThread *_nt)
double I (double *_p, Datum *_ppvar, Datum *_thread, _NrnThread *_nt)
double firetime (double *_p, Datum *_ppvar, Datum *_thread, _NrnThread *_nt, _la, double _la _lb, double _la _lc)
double newton1 (double *_p, Datum *_ppvar, Datum *_thread, _NrnThread *_nt, _la, double _la _lb, double _la _lc, double _la _lr, double _la _lx)

Variables

Propnrn_point_prop_
typedef(* _Pfrv )()
_Pfrvpnt_receive
short * pnt_receive_size

Define Documentation

#define _nd_area   *_ppvar[0]._pval
#define _threadargs_   _p, _ppvar, _thread, _nt
#define _threadargscomma_   _p, _ppvar, _thread, _nt,
#define _tqitem   &(_ppvar[2]._pvoid)
#define _tsav   _p[7]
#define dt   _nt->_dt
#define exp   hoc_Exp
#define firetime   firetime_IntFire2
#define I   I_IntFire2
#define i   _p[3]
#define ib   _p[2]
#define M   M_IntFire2
#define m   _p[4]
#define newton1   newton1_IntFire2

Referenced by firetime().

#define t   _nt->_t
#define t0   _p[5]
#define taum   _p[1]

Referenced by firetime(), I(), and M().

#define taus   _p[0]

Referenced by firetime(), I(), and M().

#define v   _p[6]

Function Documentation

_intfire2_reg_ (  ) 
double firetime ( double*  _p,
Datum _ppvar,
Datum _thread,
_NrnThread*  _nt,
_la  ,
double _la  _lb,
double _la  _lc 
)

References _threadargscomma_, newton1, taum, and taus.

double firetime (  ) 
double* getarg (  ) 
double hoc_Exp (  ) 
double I ( double*  _p,
Datum _ppvar,
Datum _thread,
_NrnThread*  _nt 
)

References exp, i, ib, t, t0, taum, and taus.

double I (  ) 
double M ( double*  _p,
Datum _ppvar,
Datum _thread,
_NrnThread*  _nt 
)

References exp, i, ib, m, t, t0, taum, and taus.

double M (  ) 
double newton1 ( double*  _p,
Datum _ppvar,
Datum _thread,
_NrnThread*  _nt,
_la  ,
double _la  _lb,
double _la  _lc,
double _la  _lr,
double _la  _lx 
)

References e.

double newton1 (  ) 
int nrn_get_mechtype (  ) 
static void nrn_init (  ) 
static void nrn_state (  ) 

Variable Documentation

typedef(* _Pfrv)()
Generated on Mon Jun 13 08:10:29 2011 for NEURON by  doxygen 1.6.3