|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opensourcephysics.display3d.simple3d.Element
org.opensourcephysics.display3d.simple3d.Group
org.opensourcephysics.sip.ch06.Lorenz
public class Lorenz
Lorenz model.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.opensourcephysics.display3d.simple3d.Group |
---|
Group.Loader |
Field Summary |
---|
Fields inherited from class org.opensourcephysics.display3d.simple3d.Group |
---|
datasetID |
Fields inherited from class org.opensourcephysics.display3d.simple3d.Element |
---|
targetPosition, targetSize |
Fields inherited from interface org.opensourcephysics.display3d.core.Element |
---|
TARGET_POSITION, TARGET_SIZE |
Constructor Summary | |
---|---|
Lorenz()
Lorenz constructor. |
Method Summary | |
---|---|
protected void |
doStep()
Does an animation step. |
void |
getRate(double[] state,
double[] rate)
Gets the rate of change using the argument's state variables. |
double[] |
getState()
The state[] array contains: x,y,z, t |
void |
initialize(double x,
double y,
double z)
|
Methods inherited from class org.opensourcephysics.display3d.simple3d.Group |
---|
addElement, addElements, getColumnNames, getData2D, getData3D, getDataList, getDatasets, getElement, getElements, getExtrema, getFillColors, getID, getLineColors, getLoader, getTargetHit, removeAllElements, removeElement, setID |
Methods inherited from class org.opensourcephysics.display3d.simple3d.Element |
---|
addInteractionListener, getAxesMode, getDrawingPanel3D, getHotSpotBodyCoordinates, getInteractionTarget, getName, getSizeX, getSizeY, getSizeZ, getStyle, getTransformation, getX, getY, getZ, isReallyVisible, isVisible, loadUnmutableObjects, removeInteractionListener, setName, setSizeX, setSizeXYZ, setSizeXYZ, setSizeY, setSizeZ, setTransformation, setVisible, setX, setXYZ, setXYZ, setY, setZ, toBodyFrame, toSpaceFrame |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opensourcephysics.display3d.core.Element |
---|
getDrawingPanel3D, getName, getSizeX, getSizeY, getSizeZ, getStyle, getTransformation, getX, getY, getZ, isVisible, loadUnmutableObjects, setName, setSizeX, setSizeXYZ, setSizeXYZ, setSizeY, setSizeZ, setTransformation, setVisible, setX, setXYZ, setXYZ, setY, setZ, toBodyFrame, toSpaceFrame |
Methods inherited from interface org.opensourcephysics.display3d.core.interaction.InteractionSource |
---|
addInteractionListener, getInteractionTarget, removeInteractionListener |
Methods inherited from interface org.opensourcephysics.display.Data |
---|
getName |
Constructor Detail |
---|
public Lorenz()
Method Detail |
---|
protected void doStep()
public double[] getState()
getState
in interface ODE
public void initialize(double x, double y, double z)
public void getRate(double[] state, double[] rate)
ODE
getRate
in interface ODE
state
- the state arrayrate
- the rate array
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |