TITLE Calcium ion accumulation without diffusion and buffering NEURON { SUFFIX cabalan USEION ca READ cai, ica WRITE cai RANGE cainit, fCa , icapump,icapumpmax,km THREADSAFE } UNITS { (molar) = (1/liter) (mM) = (millimolar) (um) = (micron) (mA) = (milliamp) FARADAY = (faraday) (coulomb) PI = (pi) (1) } PARAMETER { fCa = 0.05 (1) cainit = 0.00002 (mM) dt (ms) celsius = 35 (degC) icapumpmax = 0.00191 (mA/cm2) km = 0.000500 (mM) } ASSIGNED { diam (um) ica (mA/cm2) icapump (mA/cm2) :cai (mM) } STATE { cai (mM) <1e-8> :ca (mM) <1e-6> } BREAKPOINT { SOLVE kin METHOD sparse } INITIAL { cai = cainit } KINETIC kin { COMPARTMENT PI*diam*diam/4 {cai} icapump = icapumpmax*(1/(1 + km/cai)) ~ cai << (-fCa*(ica +icapump)*PI*diam*(1e4)/(2*FARADAY)) :cai = ca }