All Packages Class Hierarchy This Package Previous Next Index
Class crw.solidstate.Si
java.lang.Object
|
+----crw.solidstate.Semiconductor
|
+----crw.solidstate.Si
- public class Si
- extends Semiconductor
Class to find all Si properties from.
- Version:
- 1.0, 1997/5/6
- Author:
- C. R. Wie
-
Si()
-
-
setAffinity()
- Sets the electron affinity.
-
setEg()
- Sets the Si bandgap energy.
-
setK()
- Sets the Si dielectric constant.
-
setNc()
- Sets the effective density of states of conduction band for Si.
-
setNv()
- Sets the effective density of states of valence band for Si.
Si
public Si()
setEg
protected void setEg()
- Sets the Si bandgap energy. Called automatically when
necessary. Not to be called externally.
- Overrides:
- setEg in class Semiconductor
setNc
protected void setNc()
- Sets the effective density of states of conduction band for Si.
Not to be called externally.
- Overrides:
- setNc in class Semiconductor
setNv
protected void setNv()
- Sets the effective density of states of valence band for Si.
Not to be called externally.
- Overrides:
- setNv in class Semiconductor
setK
protected void setK()
- Sets the Si dielectric constant. Called automatically.
Not to be called externally.
- Overrides:
- setK 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