Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 addAnimated, Animator
 animate, Animator
 Animated, Animated
 AnimatedGMAPlotFactory
 Animator, Animator
C
 ColorSwitcher, ColorSwitcher
 ContourMorph, ContourMorph
D
 defaultFactory
 DuffingEqn
 DuffingPlot
 DuffingSolver
E
 Ellipse
G
 getContour, GMAmode
 getContours, GMAmode
 getSolution, GMAmode
 getSolutions, GMAmode
 getStep4t, GMAmode
 getStepIterator, GMAmode
 GMAmode, GMAmode
K
 kill, Animator
L
 linspace
O
 ODE, ODE
P
 plot, Animator
 push, Animator
 pushPt, ODE
S
 setLimit
 setnContours, GMAmode
 setParam
 solve
 SpV
 step, ODE
 SxV
T
 tinit, GMAmode
 typeOf
U
 unshift, Animator
V
 VanDerPolEqn
 VanDerPolPlot
 VanDerPolSolver
 VpV
W
 wrapColorsArray
Add an Animated object to the list of animations.
Run the animation
Make a new Animated object
This generates a factory function that is used by the GMAmode object.
Creates a new ColorSwitcher object.
Creates a new ContourMorph object.
The default contour or solution factory just returns the object passed in.
function DuffingEqn(eps,
c)
This generate a Duffing Equation ODE vector field function.
function DuffingPlot(canvas,
showMode,
showSolns,
animate)
Plot the Duffing generalized 1-D mode and/or some of the solution curves.
function DuffingSolver()
Function to solve the Duffing equation.
function Ellipse(a,
excentricity,
angle)
Get a parameteric function that produces the points for an ellipse.
Get the generalized mode contour.
Push GMA contours onto an array.
Gets one of the ODE solutions used to calculate the generalized mode evolution.
Push a set of ODE solutions onto an array.
Get the step count associated with the time t.
Iterates through the solution points skipping values as indicated in ‘opt’.
Creates a new GMAmode object.
Signal to end the animation.
linspace creates a new vector with the indicated length.
Set the parameter for each of the animations and plot the results.
Add an Animated object or create and add an Animated object from the input.
This appends value at ‘stepn’.
Add a limit function that is used to bound the ODE solution points that are retained.
Adds a limit function to the ODE.
Set the number of contours to retrieve from getContours.
Slice the data based on a parameter value.
ContourMorph.prototype.setParam = function(param)
Sets the contour plot based on the value of the parameter.
Calculate the evolution of the modal curve.
The function calculate an ODE solution.
Scalar plus Vector function
The ODE step function adds one step to the ODE solution based on the given dt.
Scalar times Vector function
This is called after the odes are solved to set up the t array, which is a complete array of timestep values.
An extended ‘typeof’ operator.
Add an Animated object or create and add an Animated object from the input.
function VanDerPolEqn(c)
This generate a VanDer Pol Equation ODE vector field function.
function VanDerPolPlot(canvas,
showModeIn,
showModeOut,
showSolnIn,
showSolnOut,
animate)
Plot the VanDer Pol generalized 1-D mode and/or some of the solution curves.
function VanDerPolSolver()
Function to solve the Duffing equation.
Vector plus Vector function
Makes a colors array into an object with ‘next’ if needed.
Close