|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.simBio.core.Component org.simBio.core.Parameter org.simBio.core.Composite org.simBio.core.Reactor org.simBio.bio.matsuoka_et_al_2003.current.MembraneTransporter org.simBio.bio.terashima_et_al_2006.current.MembraneTransporter org.simBio.bio.terashima_et_al_2006.current.Diffusion
public class Diffusion
Calculate current component of K, Na & Ca ion according to the diffusion.
Diffusion
Field Summary | |
---|---|
Node |
Cai
concentration of intracellular Ca2+ [mM] |
Node |
Cao
concentration of extracellular Ca2+ [mM] |
Node |
Cli
concentration of intracellular Cl- [mM] |
Node |
Clo
concentration of extracellular Cl- [mM] |
double |
Cm
membrane capacitance [pF] |
Node |
Ki
concentration of intracellular K+ [mM] |
Node |
Ko
concentration of extracellular K+ [mM] |
Node |
Nai
concentration of intracellular Na+ [mM] |
Node |
Nao
concentration of extracellular Na+ [mM] |
double |
permeabilityCa
membrane permeability for Ca2+ |
double |
permeabilityCl
membrane permeability for Cl- |
double |
permeabilityK
membrane permeability for K+ |
double |
permeabilityNa
membrane permeability for Na+ |
Fields inherited from class org.simBio.bio.terashima_et_al_2006.current.MembraneTransporter |
---|
cCl, CCl, currentCl |
Fields inherited from class org.simBio.bio.matsuoka_et_al_2003.current.MembraneTransporter |
---|
cCa, CCa, cK, CK, cNa, CNa, current, currentCa, currentK, currentNa, total |
Fields inherited from class org.simBio.core.Parameter |
---|
value |
Constructor Summary | |
---|---|
Diffusion()
|
Method Summary | |
---|---|
protected void |
calculate(double dt)
current = permeability * concentration gradient (in - out) |
Methods inherited from class org.simBio.bio.matsuoka_et_al_2003.current.MembraneTransporter |
---|
prepare |
Methods inherited from class org.simBio.core.Composite |
---|
accept, getLink, getNode, getNodesIterator, getNodesSize |
Methods inherited from class org.simBio.core.Parameter |
---|
addValue, getValue, getValueString, setInitializer, setValue, setValueString, setValueToField |
Methods inherited from class org.simBio.core.Component |
---|
addDydt, end, getIndent, getIndentedShortName, getName, getName, getParent, getRoot, getShortName, getUnits, isNamed, isPrefixed, logIndented, quit, setLinks |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.simBio.core.Node |
---|
addDydt, addValue, getValue, setValue |
Field Detail |
---|
public Node Nai
public Node Nao
public Node Ki
public Node Ko
public Node Cai
public Node Cao
public Node Cli
public Node Clo
public double permeabilityNa
public double permeabilityK
public double permeabilityCa
public double permeabilityCl
public double Cm
Constructor Detail |
---|
public Diffusion()
Method Detail |
---|
protected void calculate(double dt)
calculate
in class MembraneTransporter
dt
- time
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |