1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
NEURON {
POINT_PROCESS UnitsTest
RANGE mole, e, faraday, planck, hbar, gasconst, avogadro, k
RANGE erev, ghk
USEION na READ ena WRITE ina
}
UNITS {
(mM) = (milli/liter)
(mV) = (millivolt)
mol = (mole) (1)
E = (e) (coul)
FARADAY = (faraday) (coul)
h = (planck) (joule-sec)
hb = (hbar) (joule-sec)
R = (k-mole) (joule/degC)
boltzmann = (k) (joule/degC)
(avogadro) = (mole)
avo = (avogadro) (1)
}
ASSIGNED {
mole (1)
e (coul)
faraday (coul)
planck (joule-sec)
hbar (joule-sec)
gasconst (joule/degC)
avogadro (1)
k (joule/degC)
erev (mV)
ghk (millicoul/cm3)
ena (mV)
ina (nanoamp)
}
INITIAL {
mole = mol
e = E
faraday = FARADAY
planck = h
hbar = hb
gasconst = R
avogadro = avo
k = boltzmann
erev = ena
ghk = nrn_ghk(-50(mV), .001(mM), 10(mM), 2)
}
BREAKPOINT {
ina = 0
}
|