|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.simBio.core.Component org.simBio.core.Parameter org.simBio.core.integrator.Euler org.simBio.core.integrator.Positive org.simBio.core.integrator.Concentration
public class Concentration
The amount of ion (or molecule) is hold as value. The concentration (=amount/volume) is used as interface to other instance. The "volume" should be defined in advance in the XML.
フィールドの概要 |
---|
クラス org.simBio.core.integrator.Euler から継承されたフィールド |
---|
dydt |
クラス org.simBio.core.Parameter から継承されたフィールド |
---|
value |
インタフェース org.simBio.core.Variable から継承されたフィールド |
---|
TINY |
コンストラクタの概要 | |
---|---|
Concentration()
|
メソッドの概要 | |
---|---|
void |
addDydt(double d)
always throws UnsupportedOperationException, need to implement 'Node' |
void |
addValue(double value)
log warn, this Method should not be used. |
double |
getDydt()
return dy/dt dy/dtの値を返す。 |
double |
getValue()
always throws UnsupportedOperationException, need to implement 'Node' |
java.lang.String |
getValueString()
文字列として現在値を返す。 |
void |
setInitializer(Initializer initializer)
set initial amount. |
void |
setValue(double newValue)
log warn, this Method should not be used. |
void |
setValueString(java.lang.String label)
文字列を受け取り現在値に設定する。 |
クラス org.simBio.core.integrator.Positive から継承されたメソッド |
---|
update |
クラス org.simBio.core.integrator.Euler から継承されたメソッド |
---|
getDydtOverY |
クラス org.simBio.core.Parameter から継承されたメソッド |
---|
prepare, setValueToField |
クラス org.simBio.core.Component から継承されたメソッド |
---|
accept, 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 |
コンストラクタの詳細 |
---|
public Concentration()
メソッドの詳細 |
---|
public void addDydt(double d)
Component
の記述:
Node
内の addDydt
Euler
内の addDydt
d
- dy/dtEuler.addDydt(double)
public double getDydt()
Variable
の記述:
Variable
内の getDydt
Euler
内の getDydt
Euler.getDydt()
public void addValue(double value)
Euler
の記述:
Node
内の addValue
Euler
内の addValue
Node.addValue(double)
public double getValue()
Component
の記述:
Node
内の getValue
Parameter
内の getValue
Node.getValue()
public java.lang.String getValueString()
Component
の記述:
Parameter
内の getValueString
Parameter.getValueString()
public void setInitializer(Initializer initializer)
Parameter
内の setInitializer
Parameter.setInitializer(org.simBio.core.Initializer)
public void setValue(double newValue)
Euler
の記述:
Node
内の setValue
Euler
内の setValue
Node.setValue(double)
public void setValueString(java.lang.String label)
Component
の記述:
Parameter
内の setValueString
label
- value as StringParameter.setValueString(java.lang.String)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |