All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class crw.solidstate.Metal

java.lang.Object
   |
   +----crw.solidstate.Metal

public class Metal
extends Object
An abstract superclass to all metals. It encapsulates the properties and behaviors of all metallic materials. Its subclass should represent a specific metallic material and the protected fields representing the physical properties are set in the subclass. This class is the sister of the class, crw.constant.material.Metal, but permits dynamic calculation of some properties. For example, T-dependent properties may be calculated during runtime using proper methods.

Version:
1.0, 1997/5/9
Author:
C. R. Wie

Variable Index

 o workfn
The metal workfunction in eV.

Constructor Index

 o Metal()

Method Index

 o getWorkFunction()
Returns the workfunction value for this metal.

Variables

 o workfn
  protected double workfn
The metal workfunction in eV. It is set in the subclass for the specific material.

Constructors

 o Metal
  public Metal()

Methods

 o getWorkFunction
  public double getWorkFunction()
Returns the workfunction value for this metal.

Returns:
Workfunction in volts.

All Packages  Class Hierarchy  This Package  Previous  Next  Index