NEURON
hocmodl.h
Go to the documentation of this file.
1
extern
void
hoc_model
(),
hoc_initmodel
(),
hoc_terminal
(),
hoc_prconst
();
2
extern
int
*
hoc_pindepindex
;
3
4
static
VoidFunc
functions
[] =
5
{
"model"
,
hoc_model
,
"initmodel"
,
hoc_initmodel
,
"terminal"
,
hoc_terminal
, 0, 0};
6
7
static
struct
{
/* Integer Scalars */
8
char
*
name
;
9
int
*
pint
;
10
}
scint
[] = {0, 0};
11
12
static
struct
{
/* Vector integers */
13
char
*
name
;
14
int
*
pint
;
15
int
index1
;
16
}
vint
[] = {0, 0, 0};
17
18
static
DoubScal
scdoub
[] = {0, 0};
19
20
static
DoubVec
vdoub
[] = {0, 0, 0};
21
22
static
struct
{
/* Arrays */
23
char
*
name
;
24
double
*
pdoub
;
25
int
index1
;
26
int
index2
;
27
}
ardoub
[] = {0, 0, 0, 0};
28
29
static
struct
{
/* triple dimensioned arrays */
30
char
*
name
;
31
double
*
pdoub
;
32
int
index1
;
33
int
index2
;
34
int
index3
;
35
}
thredim
[] = {0, 0, 0, 0, 0};
hoc_initmodel
void hoc_initmodel()
pdoub
double * pdoub
Definition:
hocmodl.h:24
hoc_terminal
void hoc_terminal()
pint
int * pint
Definition:
hocmodl.h:9
index2
int index2
Definition:
hocmodl.h:26
hoc_prconst
void hoc_prconst()
scint
static struct @49 scint[]
index3
int index3
Definition:
hocmodl.h:34
hoc_pindepindex
int * hoc_pindepindex
scdoub
static DoubScal scdoub[]
Definition:
hocmodl.h:18
name
char * name
Definition:
hocmodl.h:8
functions
static VoidFunc functions[]
Definition:
hocmodl.h:4
index1
int index1
Definition:
hocmodl.h:15
hoc_model
void hoc_model()
ardoub
static struct @51 ardoub[]
thredim
static struct @52 thredim[]
vdoub
static DoubVec vdoub[]
Definition:
hocmodl.h:20
vint
static struct @50 vint[]
DoubScal
Definition:
hocdec.h:195
DoubVec
Definition:
hocdec.h:200
VoidFunc
Definition:
hocdec.h:190
src
oc
hocmodl.h