|
||||||||||
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.integrator.RungeKutta
public class RungeKutta
RungeKutta法で計算される変数
the variable calculated by RungeKutta method
Field Summary |
---|
Fields inherited from class org.simBio.core.Parameter |
---|
value |
Fields inherited from interface org.simBio.core.Variable |
---|
TINY |
Constructor Summary | |
---|---|
RungeKutta()
|
Method Summary | |
---|---|
void |
addDydt(double dydt)
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 |
getDydtOverY()
dy/dtを現在値(y)で割った値を返す。 |
protected void |
prepare()
y_nの値の一時保管 |
void |
setValue(double newValue)
TODO setValueで更新出来た方がよいでしょうか? |
Methods inherited from class org.simBio.core.Parameter |
---|
getValue, getValueString, setInitializer, setValueString, setValueToField |
Methods inherited from class org.simBio.core.Component |
---|
accept, 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 |
---|
getValue |
Constructor Detail |
---|
public RungeKutta()
Method Detail |
---|
public void addDydt(double dydt)
Component
addDydt
in interface Node
addDydt
in class Component
dydt
- dy/dtNode.addDydt(double)
public double getDydt()
Variable
getDydt
in interface Variable
Variable.getDydt()
public double getDydtOverY()
getDydtOverY
in interface Variable
protected void prepare()
prepare
in class Parameter
Component.prepare()
public void setValue(double newValue)
setValue
in interface Node
setValue
in class Parameter
Node.setValue(double)
public void addValue(double value)
addValue
in interface Node
addValue
in class Parameter
value
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |