|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 NodeaddDydt in class Componentdydt - dy/dtNode.addDydt(double)public double getDydt()
Variable
getDydt in interface VariableVariable.getDydt()public double getDydtOverY()
getDydtOverY in interface Variableprotected void prepare()
prepare in class ParameterComponent.prepare()public void setValue(double newValue)
setValue in interface NodesetValue in class ParameterNode.setValue(double)public void addValue(double value)
addValue in interface NodeaddValue in class Parametervalue -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||