Chaotic Motion  1.0
SprottJ Class Reference
Inheritance diagram for SprottJ:
ChaosEqn

Public Member Functions

override void SetParams (ParamBundle pb)
 Sets the parameter bunlde to be used by the system. More...
 
override void Function (ref float[] x_in, ref float[] x_out)
 Evaluate the first order evolution of the attractor, given the current position. More...
 
- Public Member Functions inherited from ChaosEqn
ParamBundle[] GetParamBundles ()
 Gets the parameter bundles defned for the chaos equation. More...
 
string GetName ()
 Gets the name. More...
 
string[] GetEquationStrings ()
 Gets the equation strings. Used by the Inspector to show the system definition. More...
 
string[] GetParamNames ()
 Gets the parameter names. Used by the inspector to label the parameters and prompts (when custom parameter is selected) More...
 
float GetSlideshowSpeed ()
 

Additional Inherited Members

- Public Attributes inherited from ChaosEqn
ParamBundle paramBundle
 The parameter bundle that is used to evolve the system.
 
- Protected Attributes inherited from ChaosEqn
string name
 
string[] eqnStrings
 
string[] paramNames
 
ParamBundle[] paramBundles
 
float slideShowSpeed = 1.0f
 

Detailed Description

Definition at line 7 of file SprottJ.cs.

Member Function Documentation

override void SprottJ.Function ( ref float[]  x_in,
ref float[]  x_dot 
)
virtual

Evaluate the first order evolution of the attractor, given the current position.

Parameters
x_inCurrent position.
x_dotReturn velocity terms in x_dot.

Implements ChaosEqn.

Definition at line 34 of file SprottJ.cs.

override void SprottJ.SetParams ( ParamBundle  pb)
virtual

Sets the parameter bunlde to be used by the system.

Parameters
pbPb.

Implements ChaosEqn.

Definition at line 30 of file SprottJ.cs.


The documentation for this class was generated from the following file: