Interface PhysicsConstants

All Known Implementing Classes:
Capacitance, CarrierConcentration, DepletionWidth, FermiDirac

interface PhysicsConstants

Convenient storage for commonly-used constants. A class which uses these constants frequently should implement this interface to permit access via unqualified names.


Field Summary
static double e
          Charge of an electron (absolute value)
static double e_over_k
          Charge of an electron divided by Boltzmann's constant (occurs quite frequently when working in eV)
static double epsilon
          Effective permittivity (in silicon)
static double epsilon0
          Permittivity of free space
static double h
          Planck's constant
static double h_bar
          Planck's constant divided by 2*pi
static double k
          Boltzmann's constant
static double m
          Mass of an electron
static double q
          Charge of an electron.
static double si_rel_perm
          Relative permittivity of silicon
 

Field Detail

e

public static final double e
Charge of an electron (absolute value)

k

public static final double k
Boltzmann's constant

e_over_k

public static final double e_over_k
Charge of an electron divided by Boltzmann's constant (occurs quite frequently when working in eV)

m

public static final double m
Mass of an electron

h

public static final double h
Planck's constant

h_bar

public static final double h_bar
Planck's constant divided by 2*pi

q

public static final double q
Charge of an electron. Synonym for 'e'.

epsilon0

public static final double epsilon0
Permittivity of free space

si_rel_perm

public static final double si_rel_perm
Relative permittivity of silicon

epsilon

public static final double epsilon
Effective permittivity (in silicon)