SELECT

Select the plot variable for the post-processing routines.

SYNOPSIS

select
[ z= ] [ label=string ] [ title=string ] [ temp=n ]

DESCRIPTION

The select statement is used to specify the variable for display in the contour, plot.1d, print.1d, and plot.2d statements. In short, all of the post-processing commands. No data will be available for any of these statements unless this statement is specified first. Only one variable can be selected at any one time and each select statement overrides any previous statements.

z
This parameter accepts a vector expression of several different vector variables for the z parameter. The operators *, /, +, -, ^ all work in the expected way. The vector variables are listed below:

Many of these are self explanatory. Potential is computed using charge neutrality. The electron concentration is computed from the potential using Boltzmann statistics.

There also several function that are available for the user. These are:

label
This is the string that appears on the y axis in a 1D plot. The default is the select string.

title
This is the string printed in large letters across the top of the plot. Default is the version number of the program.

temp
The temperature at which expressions are evaluated. It defaults to the last temperature of diffusion.

EXAMPLES

select z=log10(arsen)
Choose as the plot variable the base 10 logarithm of the arsenic concentration.

select z=(phos - 5.0e14)
Choose as the plot variable the phosphorus concentration minus a constant profile of 5.0E14.

select z=(phos - 1.0e18 * exp ( y * y / 1.0e-8 ) )
Choose as the plot variable the difference between the phosphorus and an analytic profile.

select z=(inter * vacan - ci.star * cv.star)
Choose the excess vacancy interstitial product as the plot variable.

BUGS

The version number needs to get updated more frequently.

SEE ALSO

The contour, plot.1d, print.1d, and plot.2d statements.