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

Constructor Index

 o Si()

Method Index

 o setAffinity()
Sets the electron affinity.
 o setEg()
Sets the Si bandgap energy.
 o setK()
Sets the Si dielectric constant.
 o setNc()
Sets the effective density of states of conduction band for Si.
 o setNv()
Sets the effective density of states of valence band for Si.

Constructors

 o Si
  public Si()

Methods

 o setEg
  protected void setEg()
Sets the Si bandgap energy. Called automatically when necessary. Not to be called externally.

Overrides:
setEg in class Semiconductor
 o 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
 o 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
 o setK
  protected void setK()
Sets the Si dielectric constant. Called automatically. Not to be called externally.

Overrides:
setK in class Semiconductor
 o 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