using diam and L params inside MODL file
Posted: Mon Nov 25, 2019 11:16 am
Hi,
I want to use compartment's params (diam, L) inside my MODL mechanism "mymodl":
hoc file looks like that:
Hovewer after run hoc file, when I check my_diam and my_l params inside the console:
So clearly diam works but L not. Do you know why? Is it forbidden to use compartment's params other than diam?
I want to use compartment's params (diam, L) inside my MODL mechanism "mymodl":
Code: Select all
NEURON {
SUFFIX mymodl
}
UNITS {
(um) = (micron)
}
ASSIGNED {
diam (um)
L (um)
}
STATE {
my_diam (um)
my_L (um)
}
BREAKPOINT {
my_diam = diam
my_L = L
}
Code: Select all
load_file("nrngui.hoc")
create soma
access soma
{
nseg = 1
L = 2.5
diam = 0.5
insert mymodl
}
tstop = 3
run()
Code: Select all
oc>my_diam_mymodl
0.5
oc>my_L_mymodl
0