A B C D E F G H I K L M N O P Q R S T U V W X Y Z _

A

a - Variable in class Capacitance
 
a - Variable in class ComplexMatrix
 
abort - Variable in class Transmission
Flag used internally to indicate that solve() should abort at the next available opportunity.
abortListener - Variable in class TransGraph
Listens for clicks on the graph, which indicate that a calculation should be aborted.
abortSolve() - Method in class Transmission
Aborts a call to solve() currently in progress; that method will return at the next convenient opportunity, without supplying any solution data, and discarding any partial results.
abortSolving() - Method in class Shoot
Stops a running search.
ABS_MAX - Static variable in class Plotter
 
ABS_MIN - Static variable in class Plotter
 
absorb - Variable in class EmissionApplet
Probability that a passing photon will be absorbed by a particular electron
absorb(EmissionApplet.Photon) - Method in class EmissionApplet.Electron
Absorbs the specified photon, causing this electron to become excited.
absorb(EmissionApplet.Photon) - Method in class FourLevels.Electron
Absorbs the specified photon, causing this electron to become excited.
absorbField - Variable in class EmissionApplet
 
acceptorField - Variable in class DCCApplet
 
actionPerformed(ActionEvent) - Method in class BaseApplet
Subclasses should at least provide an empty implementation of this method.
actionPerformed(ActionEvent) - Method in class CCApplet
 
actionPerformed(ActionEvent) - Method in class DCCApplet
 
actionPerformed(ActionEvent) - Method in class Diffusion
 
actionPerformed(ActionEvent) - Method in class EmissionApplet
 
actionPerformed(ActionEvent) - Method in class FDApplet
 
actionPerformed(ActionEvent) - Method in class HoleApplet
 
actionPerformed(ActionEvent) - Method in class KP
 
actionPerformed(ActionEvent) - Method in class LatticeApplet
 
actionPerformed(ActionEvent) - Method in class Shoot
 
actionPerformed(ActionEvent) - Method in class TimeDep
 
actionPerformed(ActionEvent) - Method in class TransGraph
 
active - Variable in class BaseApplet2.GraphClickListener
 
active - Variable in class CCApplet.TemperatureListener
 
active - Variable in class CCApplet.EFListener
 
active - Variable in class Diffusion.TemperatureListener
 
active - Variable in class FDApplet.TemperatureListener
 
add(Complex) - Method in class Complex
 
add(Component) - Method in class BaseApplet2
Adds a component to the control panel, and register()s the component.
add(Component, String) - Method in class BaseApplet2
Adds a text label to the control panel, followed by the specified component, and register()s the component.
add(double) - Method in class Complex
 
add(Vector2D) - Method in class Vector2D
Adds the supplied vector to this one, and returns the result.
addButton(String) - Method in class BaseApplet2
Creates a button, and adds it to the control panel.
addCheckbox(String, boolean) - Method in class BaseApplet2
Creates a checkbox, and adds it to the control panel.
addControls() - Method in class HSApplet
Adds GUI components to this applet.
addControls() - Method in class TimeDep
Adds the GUI controls to this applet
addField(String, double) - Method in class BaseApplet2
Creates a text field, and adds it to the control panel.
addField(String, int) - Method in class BaseApplet2
Creates a text field, and adds it to the control panel.
addField(String, String) - Method in class BaseApplet2
Creates a text field, and adds it to the control panel.
addFields() - Method in class EmissionApplet
Adds the text fields to the GUI
addFields() - Method in class FeedbackApplet
 
addFields() - Method in class FourLevels
Adds the text fields to the GUI
addItemListener(ItemListener) - Method in class BaseApplet2.FixedCheckbox
 
addListeners() - Method in class BaseApplet2
Used internally to add listeners for all registered components
addObservation(double) - Method in class TimeGraph
Adds a value to the list of observations.
addWithLabel(Component, String) - Method in class TransGraph
Helper method; puts a component and a label in a Panel, then adds it to the GUI.
addWithLabel(Panel, Component, String) - Method in class LatticeApplet
Helper method to add a component with a label.
advance() - Method in class HoleLattice.Hole
Advances the hole/electron towards the current target.
advanceHoles() - Method in class HoleLattice
Executes one step for the model; each (stationary) hole will have a random chance to move to a nearby state.
advanceOnce() - Method in class HSApplet
Performs one step of the simulation, and updates the graphs to reflect the changes.
advanceOnce() - Method in class TimeDep
Executes one time step of the model
advanceOnce() - Method in interface TimeDependent
The implementor of this method should use it to perform one time step of a model
advanceOnce() - Method in class TimeDepSchrodinger
Performs one step of the Runge-Kutta method, using the member variable dt to determine the size of the step in the time direction.
advanceOnce(double) - Method in class HaynesShockley
Performs one step of the Runge-Kutta method.
advanceOnce(double) - Method in class TimeDepSchrodinger
Performs one step of the Runge-Kutta method.
advanceRate - Variable in class HoleLattice
The rate at which holes move across the lattice
angle - Variable in class LatticeApplet
 
anim - Variable in class TimeDep
The thread used for animation, or null if no animation is in progress.
animate() - Method in class Diffusion
Toggles the animation.
animate() - Method in class TimeDep
Reqests that the animation be started if it is stopped or paused, and paused if it has already started.
animButton - Variable in class Diffusion
 
animButton - Variable in class TimeDep
 
animThread - Variable in class HoleApplet
The thread performing the animation, or null if no animation is in progress.
AnimThread - class AnimThread.
Thread designed to animate a graph.
AnimThread(TimeDependent, BaseApplet) - Constructor for class AnimThread
 
applet - Variable in class AnimThread
 
approxBox - Variable in class FDApplet
 
arg - Variable in class ParsedFunction.Fn
 
argument() - Method in class Complex
If the modulus of the number is zero, then the argument returned will be zero.
argument() - Method in class Vector2D
Returns the argument of this vector (radians widdershins from (1,0)).
atomH - Variable in class HoleLattice
 
atomW - Variable in class HoleLattice
 
autoScale - Variable in class CCApplet
 
axes - Variable in class Plotter
true if axes will be drawn, else false
AXES_COL - Static variable in class KP
 
AXES_COL - Static variable in class Shoot
 
AXES_COL - Static variable in class TimeDep
 
AXES_COL - Static variable in class TransGraph
 

A B C D E F G H I K L M N O P Q R S T U V W X Y Z _