public class PnShadeOde extends PnSurfaceOde
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 |
---|
PnShadeOde() |
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) |
void |
setLightDir(PdVector lightDir) |
getSurface, setSurface, solve, solve
rungeKutta, 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
init
in class PnSurfaceOde
public void setInitialData(double x, double[] y, double h, double len)
setInitialData
in class PnOde
public void setLightDir(PdVector lightDir)
public void diffEquation(double x, double[] y, double[] dy)
PnOde
diffEquation
in class PnOde
"