public class PnOdeExpr extends PnOde
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
m_defaultVariable |
HAS_BOUNDARY_PANEL, HAS_CONFIG_PANEL, HAS_INFO_PANEL, HAS_LABEL_PANEL, HAS_MATERIAL_PANEL, HAS_TEXTURE_PANEL, HAS_VECTOR_PANEL, INSPECTOR_INFO, INSPECTOR_INFO_EXT, IS_DELETED, IS_FIXED, IS_FOCUSSED, IS_PICKED, IS_SELECTED, IS_USED, NUM_TAGS
Constructor and Description |
---|
PnOdeExpr() |
Modifier and Type | Method and Description |
---|---|
void |
diffEquation(double x,
double[] y,
double[] dy)
Method should be overwritten y an application with problem dependent ODE.
|
void |
init()
If instance has missing name then assign default name 'Object_NUMBER' where
number is the total number of already created instances.
|
void |
setEquation(java.lang.String eq) |
void |
setEquation(java.lang.String eq,
java.lang.String[] parm) |
void |
setOrder(int order) |
rungeKutta, setInitialData, solve, solve
addInspector, addUpdateListener, assureInspector, clearTag, clone, clone, clone, copy, getFather, getInfoPanel, getInspector, getName, getNumObjects, getSymbol, hasInspector, hasTag, hasUpdateListener, instanceOf, instanceOf, newInspector, newInspector, removeInspector, removeInspector, removeUpdateListener, setName, setParent, setSymbol, setTag, toString, update, updatePanels
public void init()
PsObject
public void setEquation(java.lang.String eq)
public void setEquation(java.lang.String eq, java.lang.String[] parm)
public void diffEquation(double x, double[] y, double[] dy)
PnOde
diffEquation
in class PnOde
"