org.simBio.bio.matsuoka_et_al_2003.molecule.buffer.Ca
クラス TroponinNL

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.molecule.buffer.Buffer
                      上位を拡張 org.simBio.bio.matsuoka_et_al_2003.molecule.buffer.Ca.TroponinNL
すべての実装されたインタフェース:
Node
直系の既知のサブクラス:
TroponinNL_RK

public class TroponinNL
extends Buffer

Troponin state transition of Cardiac Muscle Model by Negroni and Lascano.

バージョン:
$Log: TroponinNL.java,v $ Revision 1.1 2005/11/01 06:32:40 mikaelwing First version of simBio hosted on sourceforge, version 0.3 Revision 1.1 2005/09/12 04:57:32 sarai rearrenge folder structure as a Maven style Revision 1.4 2005/08/29 02:02:03 sarai alfa5 is set 0.009 as in the Matsuoka et al, 2004
Modified on 2004/7/24 to calculate ATP consumption.
作成者:
Nobuaki Sarai, modified by Kim
関連項目:
Negroni JA and Lascano EC, 1996.
XML example explanation (WORD doc)

フィールドの概要
protected  double alfa1
           
protected  double alfa2
           
protected  double alfa3
           
protected  double alfa4
           
protected  double alfa5
          This value is 9000 in Negroni and Lascano, 1996.
 Node ATP
           
 Node ATPconsumingRate
           
 Node ATPconsumption
           
protected  double beta1
           
protected  double beta2
           
protected  double beta3
           
protected  double bias
           
 Node Ca
           
protected  double Cai
           
 CrossBridgeNL crossBridge
           
protected  double dATP
           
protected  double pCa
           
protected  double pCaCB
           
protected  double pCB
           
protected  double Q1
           
protected  double Q2
           
protected  double Q3
           
protected  double Q4
           
protected  double Q5
           
 double t0
           
 Node TCa
           
 Node TCaCB
           
 Node TCB
           
 
クラス org.simBio.bio.matsuoka_et_al_2003.molecule.buffer.Buffer から継承されたフィールド
free, total
 
クラス org.simBio.core.Parameter から継承されたフィールド
value
 
コンストラクタの概要
TroponinNL()
           
 
メソッドの概要
protected  void calculate(double t)
          write equations here, and calculate dy over dt.
 double getCBbound()
           
protected  void prepare()
          親が自分と同じ名前のpublic doubleを持っていれば、自分の値を設定する。
 
クラス org.simBio.core.Composite から継承されたメソッド
accept, getLink, getNode, getNodesIterator, getNodesSize
 
クラス org.simBio.core.Parameter から継承されたメソッド
addValue, getValue, getValueString, setInitializer, setValue, setValueString, setValueToField
 
クラス org.simBio.core.Component から継承されたメソッド
addDydt, end, getIndent, getIndentedShortName, getName, getName, getParent, getRoot, getShortName, getUnits, isNamed, isPrefixed, logIndented, quit, setLinks
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.simBio.core.Node から継承されたメソッド
addDydt, addValue, getValue, setValue
 

フィールドの詳細

dATP

protected double dATP

bias

protected double bias

alfa1

protected double alfa1

beta1

protected double beta1

alfa2

protected double alfa2

beta2

protected double beta2

alfa3

protected double alfa3

beta3

protected double beta3

alfa4

protected double alfa4

alfa5

protected double alfa5
This value is 9000 in Negroni and Lascano, 1996.


Cai

protected double Cai

pCa

protected double pCa

pCaCB

protected double pCaCB

pCB

protected double pCB

Q1

protected double Q1

Q2

protected double Q2

Q3

protected double Q3

Q4

protected double Q4

Q5

protected double Q5

crossBridge

public CrossBridgeNL crossBridge

ATP

public Node ATP

Ca

public Node Ca

TCa

public Node TCa

TCaCB

public Node TCaCB

TCB

public Node TCB

ATPconsumption

public Node ATPconsumption

ATPconsumingRate

public Node ATPconsumingRate

t0

public double t0
コンストラクタの詳細

TroponinNL

public TroponinNL()
メソッドの詳細

getCBbound

public double getCBbound()
戻り値:
[TCaCB] + [TCB]

calculate

protected void calculate(double t)
クラス Reactor の記述:
write equations here, and calculate dy over dt.
計算中に呼び出される。 計算式を記載する。dy/dtをここで計算する。

定義:
クラス Reactor 内の calculate
パラメータ:
t - elapsed time (ms)

prepare

protected void prepare()
クラス Parameter の記述:
親が自分と同じ名前のpublic doubleを持っていれば、自分の値を設定する。

オーバーライド:
クラス Parameter 内の prepare
関連項目:
Component.prepare()


???(C) 2002-2007 ?????????????????????