public class PnElasticOde extends PnOde
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 |
---|
PnElasticOde() |
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 |
setInitialData(double x,
double[] y,
double h,
double len,
double K,
double dK,
double hK,
double A,
double B)
y[0],y[1] = (x,y); y[2], y[3] = (x',y')
|
void |
solve(PgPolygon p) |
rungeKutta, setInitialData, setOrder, 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 setInitialData(double x, double[] y, double h, double len, double K, double dK, double hK, double A, double B)
public void diffEquation(double x, double[] y, double[] dy)
PnOde
diffEquation
in class PnOde
"