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 _

M

m - Static variable in interface PhysicsConstants
Mass of an electron
M - Static variable in class Schrodinger
 
main(String[]) - Static method in class ParsedFunction
Test harness used for debugging
majorTickSize - Variable in class Plotter
The length of the line drawn to indicate a major tick
makeBases(Lattice2D) - Method in class LatticeApplet
Returns an array of all available bases.
makeButton(String) - Method in class BaseApplet2
Returns an instance of Button, of a subclass chosen at the discretion of the applet.
makeLabels() - Method in class LatticeApplet
Returns an array of labels for all available bases.
makePanel() - Method in class BaseApplet2
Returns an instance of Container, of a subclass chosen at the discretion of the applet.
margin - Variable in class EmissionApplet
Proportion of the simulation reserved at the top and bottom for electrons.
MARK_RADIUS - Static variable in class Lattice2D
Size of the draggable blobs on the ends of the vectors
massPlotter - Variable in class KP
 
max - Variable in class Histogram
 
max - Variable in class SolnSearcher
 
max - Variable in class TimeGraph
The largest data value seen so far.
MAX_T - Variable in class FDApplet
The maximum temperature permitted (minimum is always zero Kelvin)
MAX_WELLS - Static variable in class Shoot
 
maxEF - Variable in class CCApplet
The maximum Fermi level
maxEnergyField - Variable in class TransGraph
 
maxIndex - Variable in class TimeGraph
The index of the largest data value seen so far.
maxT - Variable in class CCApplet
The maximum temperature
maxT - Variable in class Diffusion
The maximum temperature permitted
maxV - Variable in class DCCApplet
The maximum permitted voltage
maxValue - Variable in class SolnSearcher
 
maxX - Variable in class DepletionWidth
The maximum depletion value that will be visible on this diagram
maxX - Variable in class FDApplet
The maximum value visible on the x axis
maxX - Variable in class FreehandFunction
 
maxX - Variable in class Plotter
The maximum x value for which the Solvable object will be evaluated.
maxXField - Variable in class KP
 
maxY - Variable in class Plotter
The maximum y value to be included on the graph
min - Variable in class Histogram
 
min - Variable in class SolnSearcher
 
MIN_SPACING - Static variable in class LatticeApplet
The minimum modulus (in pixels) permitted for the lattice vectors.
minEF - Variable in class CCApplet
The minimum Fermi level
minEnergyField - Variable in class TransGraph
 
minorTickSize - Variable in class Plotter
The length of the line drawn to indicate a minor tick
minT - Variable in class CCApplet
The minimum temperature
minT - Variable in class Diffusion
The minimum temperature permitted
minV - Variable in class DCCApplet
The minimum permitted voltage
minV - Variable in class DepletionWidth
The minimum voltage for which this diagram may be displayed
minValue - Variable in class SolnSearcher
 
minX - Variable in class DepletionWidth
The minimum depletion value that will be visible on this diagram
minX - Variable in class FDApplet
The minimum value visible on the x axis
minX - Variable in class FreehandFunction
 
minX - Variable in class Plotter
The minimum x value for which the Solvable object will be evaluated.
minY - Variable in class Plotter
The minimum y value to be included on the graph
mod1 - Variable in class LatticeApplet
 
mod2 - Variable in class LatticeApplet
 
modulus() - Method in class Complex
 
modulus() - Method in class Vector2D
Returns the modulus of this vector.
modulusSquared() - Method in class Complex
 
modulusSquared() - Method in class Vector2D
Returns the square of the modulus of this vector.
mouseDragged(MouseEvent) - Method in class BaseApplet2.GraphClickListener
 
mouseDragged(MouseEvent) - Method in class CCApplet.TemperatureListener
 
mouseDragged(MouseEvent) - Method in class CCApplet.EFListener
 
mouseDragged(MouseEvent) - Method in class Diffusion.TemperatureListener
 
mouseDragged(MouseEvent) - Method in class FDApplet.TemperatureListener
 
mouseDragged(MouseEvent) - Method in class LatticeApplet.VectorMoveListener
 
mouseDragged(MouseEvent) - Method in class Shoot.WellResizeListener
 
mouseDragged(MouseEvent) - Method in class Shoot.EnergyChangeListener
 
mouseExited(MouseEvent) - Method in class LatticeApplet.VectorMoveListener
 
mouseMoved(MouseEvent) - Method in class BaseApplet2.GraphClickListener
 
mouseMoved(MouseEvent) - Method in class CCApplet.TemperatureListener
 
mouseMoved(MouseEvent) - Method in class CCApplet.EFListener
 
mouseMoved(MouseEvent) - Method in class Diffusion.TemperatureListener
 
mouseMoved(MouseEvent) - Method in class FDApplet.TemperatureListener
 
mouseMoved(MouseEvent) - Method in class LatticeApplet.VectorMoveListener
 
mouseMoved(MouseEvent) - Method in class Shoot.WellResizeListener
 
mouseMoved(MouseEvent) - Method in class Shoot.EnergyChangeListener
 
mousePressed(MouseEvent) - Method in class BaseApplet.MozillaWorkaround
 
mousePressed(MouseEvent) - Method in class BaseApplet2.GraphClickListener
 
mousePressed(MouseEvent) - Method in class CCApplet.TemperatureListener
 
mousePressed(MouseEvent) - Method in class CCApplet.EFListener
 
mousePressed(MouseEvent) - Method in class Diffusion.TemperatureListener
 
mousePressed(MouseEvent) - Method in class FDApplet.TemperatureListener
 
mousePressed(MouseEvent) - Method in class LatticeApplet.VectorMoveListener
 
mousePressed(MouseEvent) - Method in class Shoot.WellResizeListener
 
mousePressed(MouseEvent) - Method in class Shoot.EnergyChangeListener
 
mouseReleased(MouseEvent) - Method in class BaseApplet2.GraphClickListener
 
mouseReleased(MouseEvent) - Method in class CCApplet.TemperatureListener
 
mouseReleased(MouseEvent) - Method in class CCApplet.EFListener
 
mouseReleased(MouseEvent) - Method in class Diffusion.TemperatureListener
 
mouseReleased(MouseEvent) - Method in class FDApplet.TemperatureListener
 
mouseReleased(MouseEvent) - Method in class LatticeApplet.VectorMoveListener
 
mouseReleased(MouseEvent) - Method in class Shoot.WellResizeListener
 
mouseReleased(MouseEvent) - Method in class Shoot.EnergyChangeListener
 
moveTo(int, int, int) - Method in class HoleLattice.Hole
Advances the hole to the specified coordinates and state.
moveToLevel(int) - Method in class FourLevels.Electron
Causes the electron to begin moving to a specified energy level.
MultipleWells - class MultipleWells.
A piecewise-constant function with a number of equally spaced square wells, each of equal width and depth.
MultipleWells() - Constructor for class MultipleWells
Creates a new set of wells with default parameters.
MultipleWells(double, double, double, double, int) - Constructor for class MultipleWells
Creates a new set of wells
MultipleWells(double, double, double, int) - Constructor for class MultipleWells
Creates a new set of wells, centred on the origin.
MultipleWells(int) - Constructor for class MultipleWells
Creates a new set of wells with default parameters.
multiplier - Variable in class CarrierConcentration
A premultiplier combining most of the constants
multiplier - Variable in class CCApplet.DensityFunction
 
multiply(Complex) - Method in class Complex
 
multiply(ComplexMatrix) - Method in class ComplexMatrix
Computes the product of two matrices.
multiply(double) - Method in class Complex
 
multiply(double) - Method in class ComplexMatrix
Scales all entries in this matric by a real number
multiply(double) - Method in class Vector2D
Multiplies this vector by the supplied constant, and returns the result.

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 _