Class OdesReconstruct

java.lang.Object
   |
   +----OdesDiagnostics
           |
           +----OdesReconstruct

public class OdesReconstruct
extends OdesDiagnostics
Phase space reconstruction diagnostics for Odes

Version:
24 October 1997
Author:
Michael Cross

Variable Index

 o delayArray
 o delayIndex
 o delayLength
 o ghostLength
number of iterations for ghost
 o ghostTime
time for ghost
 o ncurve1
index of first data curve
 o nplot
updated number of points in plot
 o nTau
number of dt in delay
 o reconstructVariable
 o titleArray
 o xp
copy of x

Constructor Index

 o OdesReconstruct(Odes)

Method Index

 o iterate()
Iterates ODEs and updates graph
 o process(double[], double[], int)
process data
 o respondToClick(double, double)
Action to perform on mouse click.
 o restart()
Restarts
 o setDefaults()
Sets default values of parameters depending on plot type
 o setDelay(int)
Sets delay for movie iteration
 o updateParameters()
Updates parameters from the text controls in parent class

Variables

 o ghostTime
 double ghostTime
time for ghost

 o ghostLength
 int ghostLength
number of iterations for ghost

 o nplot
 int nplot
updated number of points in plot

 o ncurve1
 int ncurve1
index of first data curve

 o xp
 double xp[]
copy of x

 o nTau
 int nTau
number of dt in delay

 o delayIndex
 int delayIndex
 o delayLength
 int delayLength
 o reconstructVariable
 int reconstructVariable
 o delayArray
 double delayArray[]
 o titleArray
 String titleArray[]

Constructors

 o OdesReconstruct
 public OdesReconstruct(Odes inParent)
Parameters:
inParent - parent class
See Also:
Map1D

Methods

 o updateParameters
 public void updateParameters()
Updates parameters from the text controls in parent class

Overrides:
updateParameters in class OdesDiagnostics
 o restart
 public boolean restart()
Restarts

Overrides:
restart in class OdesDiagnostics
 o iterate
 public boolean iterate()
Iterates ODEs and updates graph

Returns:
true if iteration successful
Overrides:
iterate in class OdesDiagnostics
 o setDefaults
 public void setDefaults()
Sets default values of parameters depending on plot type

Overrides:
setDefaults in class OdesDiagnostics
 o respondToClick
 public void respondToClick(double xcoord,
                            double ycoord)
Action to perform on mouse click. Default is display coordinates of point

Overrides:
respondToClick in class OdesDiagnostics
 o setDelay
 public void setDelay(int inDelay)
Sets delay for movie iteration

Overrides:
setDelay in class OdesDiagnostics
 o process
 int process(double x[],
             double data[],
             int nplot)
process data

Parameters:
x - variable
data - for plotting
nplot - number of points indata
Returns:
nplot new number of points in data