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 _
C
- c -
Variable in class ComplexMatrix
-
- cache -
Variable in class ImprovedSchrodinger
- A cache of the values of the potential function
- cache -
Variable in class KP
- Stores solution, so that folding/unfolding does not require
recalculation
- cache -
Variable in class SolnCache
- The cache of solution data
- cache -
Variable in class Transmission
- A cache of the solution data
- calcInversion() -
Method in class EmissionApplet
- Measures the population inversion (the proportion of electrons at the
upper energy level.
- canAbsorb() -
Method in class EmissionApplet.Electron
- Indicates whether this electron is in a suitable state to absorb
a photon.
- canAbsorb() -
Method in class FourLevels.Electron
-
- canEmit() -
Method in class EmissionApplet.Electron
- Indicates whether this electron is in a suitable state for
stimulated emission of a photon.
- canEmit() -
Method in class FourLevels.Electron
-
- cap -
Variable in class DCCApplet
- The capacitance function
- Capacitance - class Capacitance.
- Calculates capacitance as a function of voltage, with v0,
Nd and A (cross-sectional area) as parameters.
- Capacitance() -
Constructor for class Capacitance
- Creates a new Capacitance, with cross-sectional area
2.0 x 10-9, donor density 1.0 x 1022 and
v0 set to 1.
- Capacitance(double) -
Constructor for class Capacitance
- Creates a new Capacitance, with cross-sectional area
2.0 x 10-9 and donor density 1.0 x 1022.
- Capacitance(double, double) -
Constructor for class Capacitance
- Creates a new Capacitance, with cross-sectional area
2.0x10-9.
- Capacitance(double, double, double) -
Constructor for class Capacitance
-
- capPlotter -
Variable in class DCCApplet
-
- CarrierConcentration - class CarrierConcentration.
- Class to calculate electron or hole concentrations
- CarrierConcentration(double, boolean) -
Constructor for class CarrierConcentration
-
- cb -
Variable in class BaseApplet.MozillaWorkaround
-
- cbg -
Variable in class BaseApplet.MozillaWorkaround
-
- cbg -
Variable in class LatticeApplet
- Ensures that exactly one basis will be selected
- CCApplet - class CCApplet.
- Applet to plot density of states, Fermi-Dirac distribution, and carrier
concentration.
- CCApplet.DensityFunction - class CCApplet.DensityFunction.
- Provides a simple representation of the density function.
- CCApplet.DensityFunction(CCApplet, double) -
Constructor for class CCApplet.DensityFunction
-
- CCApplet.EFListener - class CCApplet.EFListener.
- Detects changes in the position of the Fermi level slider.
- CCApplet.EFListener(CCApplet) -
Constructor for class CCApplet.EFListener
-
- CCApplet.TemperatureListener - class CCApplet.TemperatureListener.
- Detects changes in the position of the temperature slider.
- CCApplet.TemperatureListener(CCApplet) -
Constructor for class CCApplet.TemperatureListener
-
- CCApplet() -
Constructor for class CCApplet
-
- changeFont() -
Method in class BaseApplet
- Used internally to read and apply font settings
- chooser -
Variable in class Shoot
-
- chooseTickSize(double) -
Method in class Plotter
- Attempts to calculate an approprite tick size (distance between
minor ticks) based on the size of the axis.
- chooseVector(int, int, int, int) -
Method in class Lattice2D
- Returns the vector that is closest (of the two lattice vectors) to the
specified screen coordinates.
- chooseWindowPos(int, int, int, int) -
Method in class LatticeApplet
-
- clone() -
Method in class EmissionApplet.Photon
- Creates a duplicate of this photon, with the same x
coordinate and phase, but a random y position.
- coeff -
Variable in class Quadratic
-
- Complex - class Complex.
- Allows manipulation of complex numbers.
- Complex(double) -
Constructor for class Complex
- Creates a new complex number with no imaginary component
- Complex(double, double) -
Constructor for class Complex
- Creates a new complex number
- ComplexMatrix - class ComplexMatrix.
- Represents a 2x2 matrix of complex numbers.
- ComplexMatrix() -
Constructor for class ComplexMatrix
- Creates a new identity matrix
- ComplexMatrix(Complex, Complex, Complex, Complex) -
Constructor for class ComplexMatrix
- Creates a new complex matrix.
- ComplexMatrix(double, double, double, double) -
Constructor for class ComplexMatrix
- Creates a real-valued complex matrix.
- componentResized(ComponentEvent) -
Method in class BaseApplet.ResizeListener
-
- copyScale(Plotter) -
Method in class Plotter
- Sets the view range, x range and y range of this plotter
according to the settings of another.
- countField -
Variable in class Diffusion
-
- countLines() -
Method in class GraphLabel
- Calculates the number of (textual) lines occupied by this label.
- createElectrons() -
Method in class EmissionApplet
- Part of initialisation; creates a row of electrons, with spacing
determined by
hGap.
- createElectrons() -
Method in class FourLevels
- Override superclass method, so that this applet's modified electron
will be used.
- createEqn() -
Method in class HSApplet
- Returns the model to be used for this applet.
- createEqn() -
Method in class TimeDep
- Creates the model to be used to obtain solution data.
- createFunctionNames() -
Method in class Shoot
-
- createFunctions() -
Method in class Shoot
-
- cullPhotons() -
Method in class EmissionApplet
- Removes from the list any photons which have left the simulation.
- cullPhotons() -
Method in class FeedbackApplet
- As for the
superclass method,
but also introduces a probality (the feedback rate) that a photon
returns to the start of the simulation.
- cur -
Variable in class DCCApplet
- The current function
- curPlotter -
Variable in class DCCApplet
-
- Current - class Current.
- Calculates current as a function of voltage, with temperature as a
parameter.
- Current() -
Constructor for class Current
- Creates a new Current object, with temperature set to 1K.
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 _