All Packages Class Hierarchy This Package Previous Next Index
Class crw.solidstate.GaAs
java.lang.Object
|
+----crw.solidstate.Semiconductor
|
+----crw.solidstate.GaAs
- public class GaAs
- extends Semiconductor
Semiconductor GaAs properties.
- Version:
- 1.0, 1997/5/6
- Author:
- C. R. Wie
-
GaAs()
-
-
setAffinity()
- Sets the electron affinity.
-
setEg()
- Sets the GaAs bandgap energy.
-
setK()
- Sets the dielectric constant of GaAs.
-
setNc()
- Sets the effective density of states of conduction band.
-
setNv()
- Sets the effective density of states of valence band.
GaAs
public GaAs()
setEg
protected void setEg()
- Sets the GaAs bandgap energy. This method is called automatically
when the temperature is changed.
- Overrides:
- setEg in class Semiconductor
setK
protected void setK()
- Sets the dielectric constant of GaAs. Not to be used.
- Overrides:
- setK in class Semiconductor
setNc
protected void setNc()
- Sets the effective density of states of conduction band.
Not to be used externally.
- Overrides:
- setNc in class Semiconductor
setNv
protected void setNv()
- Sets the effective density of states of valence band.
Not to be called externally.
- Overrides:
- setNv in class Semiconductor
setAffinity
protected void setAffinity()
- Sets the electron affinity. It implements the superclass's
abstract method. Not to be called externally.
- Overrides:
- setAffinity in class Semiconductor
All Packages Class Hierarchy This Package Previous Next Index