org.simBio.bio.matsuoka_et_al_2003.molecule.buffer.Ca
Class Analytic

java.lang.Object
  extended by org.simBio.core.Component
      extended by org.simBio.core.Parameter
          extended by org.simBio.core.Composite
              extended by org.simBio.core.Reactor
                  extended by org.simBio.bio.matsuoka_et_al_2003.molecule.buffer.Buffer
                      extended by org.simBio.bio.matsuoka_et_al_2003.molecule.buffer.Ca.Analytic
All Implemented Interfaces:
Node

public class Analytic
extends Buffer

instantaneous Ca buffer, using analytic equation as for Zeng et al, 1995 J. Zeng, K. R. Laurita, D. S. Rosenbaum, Y. Rudy, Two Components of the Delayed Rectifier K+ Current in Ventricular Myocytes of the Guinea Pig Type Theoretical Formulation and Their Role in Repolarization, Circulation Research. 1995;77:140-152. http://circres.ahajournals.org/cgi/content/abstract/77/1/140?ijkey=e93a018c45e7d0bfaf1ee5d9cbbbededc669ee45&keytype2=tf_ipsecsha
free Caを、解析式を使って求める。 Runge-Kuttaで計算するときは、freeをVariableとしておくと、 前回の計算サイクルの値を使うことが出来る。

Author:
Nobuaki Sarai

Field Summary
 Node Ca
           
 double Km
           
 
Fields inherited from class org.simBio.bio.matsuoka_et_al_2003.molecule.buffer.Buffer
free, total
 
Fields inherited from class org.simBio.core.Parameter
value
 
Constructor Summary
Analytic()
           
 
Method Summary
protected  void calculate(double t)
          instantaneous equiribrium
protected  void end()
          終了時にCaの値をバッファリングされた値に更新するためにcalculateを呼び出す。
 
Methods inherited from class org.simBio.core.Composite
accept, getLink, getNode, getNodesIterator, getNodesSize
 
Methods inherited from class org.simBio.core.Parameter
addValue, getValue, getValueString, prepare, setInitializer, setValue, setValueString, setValueToField
 
Methods inherited from class org.simBio.core.Component
addDydt, 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

Km

public double Km

Ca

public Node Ca
Constructor Detail

Analytic

public Analytic()
Method Detail

calculate

protected void calculate(double t)
instantaneous equiribrium

Specified by:
calculate in class Reactor
Parameters:
t - elapsed time (ms)

end

protected void end()
終了時にCaの値をバッファリングされた値に更新するためにcalculateを呼び出す。

Overrides:
end in class Component
See Also:
Component.end()


Copyright © 2002-2008 Cell/Biodinamics simulation project. All Rights Reserved.