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 _

G

gap - Variable in class CCApplet
The selected band gap size
gapField - Variable in class CCApplet
 
gapSize - Variable in class CCApplet.DensityFunction
 
gaussian() - Method in class Diffusion
Returns a gaussian-distributed random number, using the Box-Muller transform.
GaussianWidthFinder - class GaussianWidthFinder.
This class will measure the width of a gaussian.
GaussianWidthFinder(double[]) - Constructor for class GaussianWidthFinder
Creates a new GaussianWidthFinder, to operate on the specified array of values.
getA() - Method in class Capacitance
 
getAppletInfo() - Method in class BaseApplet
Unless overridden, returns (C) 2002 University of Southampton, UK"
getCoeff() - Method in class Quadratic
 
getCount() - Method in class Diffusion
Returns the number of electrons
getCurrentPos(double, double) - Method in class TimeGraph
Returns the current "time".
getData() - Method in class Histogram
Returns the raw data
getDepth() - Method in class SquareWell
Returns the depth of the well
getDispRange() - Method in class CCApplet
Returns the ratio between the size of the vertical range and the size of the band gap.
getDouble(TextField) - Method in class BaseApplet2
Parses a TextField into a double.
getE0() - Method in class CarrierConcentration
 
getEF() - Method in class CCApplet
Returns the selected Fermi level
getEF() - Method in class FermiDirac
 
getEnergy() - Method in class Schrodinger
Returns the value of the energy parameter
getEnergy() - Method in class TimeDepSchrodinger
Returns the value of the energy parameter
getEstimate() - Method in class SolnSearcher
Returns the current "best estimate" of the solution; that is, the midpoint of the bisection interval.
getField() - Method in class HaynesShockley
Returns the selected field strength
getFreqs() - Method in class Histogram
Produces a frequency table for the collected data, with intervals as specified in the constructor.
getGap() - Method in class CCApplet
Returns the size of the band gap.
getGapSize() - Method in class CCApplet.DensityFunction
 
getGraphColor() - Method in class Plotter2
Returns the colour used when plotting the actual graph
getGraphHeight() - Method in class BaseApplet2
Returns the available space for graphs (or whatever the remainder of the display is to be used for).
getHeight(FontMetrics) - Method in class GraphLabel
Calculates the height (in pixels) of this label.
getHigh() - Method in class MultipleWells
Returns the maximum value this function can take
getInt(TextField) - Method in class BaseApplet2
Parses a TextField into an int.
getInterfaceMatrix(double, double, double, double) - Method in class Transmission
Constructs a matrix to represent the change in boundary conditions at an interface (discontinuous change in potential).
getKeyHeight(FontMetrics) - Method in class HoleLattice
Calculates the height (in pixels) of the key.
getLeft() - Method in class SquareWell
Returns the x coordinate of the left-hand edge of the well
getLifetime() - Method in class HaynesShockley
Returns the selected carrier lifetime
getLow() - Method in class MultipleWells
Returns the minimum value this function can take
getMarkers(double, double) - Method in class MultipleWells
Returns an array containing x coordinates of all discontinuities within the specified interval.
getMarkers(double, double) - Method in class SquareWell
Returns an array containing x coordinates of all discontinuities within the specified interval.
getMatrix(double) - Method in class Transmission
Computes the matrix to represent the change in boundary conditions for all the wells in the potential function.
getMax(double[], int, int) - Static method in class Plotter
Returns the maximum value from an array
getMaxIndex() - Method in class GaussianWidthFinder
Searches for the index of the largest value
getMin(double[], int, int) - Static method in class Plotter
Returns the minimum value from an array
getN() - Method in class CCApplet
Returns the integral of the electron distribution.
getNa() - Method in class DepletionWidth
Returns the acceptor density
getNd() - Method in class Capacitance
 
getNd() - Method in class DepletionWidth
Returns the donor density
getObservations() - Method in class TimeGraph
Returns all observations.
getObservedWidth() - Method in class HSApplet
Attempts to calculate the width of the (skewed) gaussian seen by the observer.
getP() - Method in class CCApplet
Returns the integral of the hole distribution.
getParameterInfo() - Method in class BaseApplet
Unless overridden, returns parameter descriptions for fontname fontsize usebuffer safety
getPeriod() - Method in class MultipleWells
Returns the period
getPosition(int) - Method in class HoleLattice.Basis
Calculates the position of the specified state, with respect to the top-left corner of the basis.
getRatio() - Method in class CarrierConcentration
Returns the ratio between the effective masses of holes and electrons
getRatio() - Method in class CCApplet.DensityFunction
 
getReflection(ComplexMatrix) - Static method in class Transmission
Extracts the reflection coefficient from a matrix
getReflection(double) - Method in class Transmission
Returns the reflection coefficient for the specified energy
getRight() - Method in class SquareWell
Returns the x coordinate of the right-hand edge of the well
getShift() - Method in class Quadratic
 
getShift() - Method in class SquareWell
Returns the x coordinate of the centre of the well
getSkipRatio() - Method in class TimeGraph
Returns the number of observations that will be ignored for every one used.
getSpaceX(FontMetrics) - Method in class Plotter
Calculates the size of the gap between the left edge of the display and the start of the actual graph area.
getSpaceY(FontMetrics) - Method in class Plotter
Calculates the size of the gap between the bottom edge of the display and the start of the actual graph area.
getState() - Method in class BaseApplet2.FixedCheckbox
 
getT() - Method in class CCApplet
Returns the selected temperature
getT() - Method in class Current
Returns the current temperature setting
getT() - Method in class Diffusion
Returns the selected temperature
getT() - Method in class FermiDirac
 
getT() - Method in class HSApplet
Returns the time elapsed in the model.
getT() - Method in class TimeDep
Returns the time in the model
getT() - Method in interface TimeDependent
Returns the time in the model
getT() - Method in class TimeDepSchrodinger
Returns the simulation time
getTransmission(ComplexMatrix) - Static method in class Transmission
Extracts the transmission coefficient from a matrix
getTransmission(double) - Method in class Transmission
Returns the transmission coefficient for the specified energy
getV0() - Method in class Capacitance
 
getV0() - Method in class DepletionWidth
Returns the value of v0
getW(double) - Method in class DepletionWidth
Returns W = xn + xn, the sum of the depletion widths.
getWellCount() - Method in class MultipleWells
Returns the number of wells
getWidth() - Method in class GaussianWidthFinder
 
getWidth() - Method in class SquareWell
Returns the width of the well
getWidth() - Method in class TimeDepSchrodinger
Returns the width of the initial gaussian
getWidth(FontMetrics) - Method in class GraphLabel
Calculates the width (in pixels) of this label.
getWidth(int, int) - Method in class GaussianWidthFinder
Returns the width of the gaussian, assuming the centre is known.
getX() - Method in class Vector2D
 
getX0() - Method in class TimeDepSchrodinger
Returns the position of the initial gaussian
getXn(double) - Method in class DepletionWidth
Returns xn, the electron depletion width
getXp(double) - Method in class DepletionWidth
Returns xp, the hole depletion width
getY() - Method in class Vector2D
 
GRAPH_MARGIN - Variable in class BaseApplet
 
graphCol - Variable in class Plotter2
The colour to use when plotting the actual graph
GraphLabel - class GraphLabel.
Represents a multi-line graph label.
GraphLabel(String) - Constructor for class GraphLabel
Creates a new label.
graphW - Variable in class CCApplet
 

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 _