This record is used to specify the amount of output to be written to output files or visualized on screen. A list of all possible three-character-long short-cuts (acronyms) necessary for the specification of output information can be found below. We have striven to use the following abbreviations consistently for output short-cuts: SE for Secondary Electrons, BE for Backscattered Electrons, TE for Transmitted Electrons, AE for Auger Electrons, XC for Characteristic X-rays,
IO for Ionisation, T for Trajectory, E for Energy distribution, P for Polar
angle Distribution, A for Azimuthal angle distribution, W for polar and
azimuthal angle Distribution, D for energy, polar angle and azimuthal angle
distribution, S for Spectrum, and Y for Yield. A Yield is always plotted as a
function of lateral electron beam position and therefore makes sense only if
the electron beam is scanned over the sample.
For example, PET stands for Primary Electron Trajectories, XCS for
characteristic X-Ray Spectrum and SEE for Energy distribution of Secondary
Electrons. Generally the output to up to 20 windows on the screen, up to
6 PostScript files, up to 10 binary PROMIS SAVE files, and up to 10 1D, 2D
and 3D ASCII histogram files can be controlled by the &OUTPUT record.
However, it is highly recommended not to use these output options
extensively since this might lead to high consumption of CPU time as well as
memory and disk space.
LIST OF SUPPORTED OUTPUT SHORT-CUTS:
SHORT_CUT,[N1],[MN1],[MX1],[N2],[MN2],[MX2],[N3],[MN3],[MX3];[FILE_NAME];
[SHELL/LINE/PEAK_SPEC];[DETECTOR#]
Valid SHORT_CUTs are listed below under 'Range:'. All quantities in brackets "[ ]" are optional, i.e. they do not need to be explicitly specified because there exist default values for them. MN# and MX# are the minimum and maximum value of axis #, respectively, and N# is the number of intervals for axis #. For none space-dependent distributions higher than one-dimensional the sequence of specifying the ranges is important. This sequence is: energy, azimuthal angle, polar angle. This means, for example, that SCREEN(1)='BED,,,,,30,,,,45' specifies that backscattered electrons should be visualized in dependence of their energy (default values), their azimuthal angle between 30 degrees and the default value and of their polar angle between the default value and 45 degrees. The default ranges are: 0 to E0 keV for energy, 0 to 360 degrees for azimuthal angle and 0 to 180 degrees for polar angle. In cases where distributions in dependence of space coordinates are defined the ranges [MN1],[MX1],[MN2],[MX2] are real space coordinates ( XCY, ION). In this case, the default values are the dimensions of the actual simulation geometry.
Separated by a first semicolon (";"), file names for the histogram files may be specified. The default file names are 'job_name'_xxx.H#D. The 'job_name' is either the name of the input deck (default) or may be specified explicitly by the JOB variable in the &INIT namelist. xxx is one of the 3 character SHORT_CUTs. # may be 1, 2 or 3 and indicates the dimensionality of the distribution.
In some cases it is also necessary to specify a shell, an characteristic x-ray line or an Auger peak ( IOL, IO2, IO3, IOD, XCY, AEY). This string (SHELL/LINE/PEAK_SPEC) is separated by a second semicolon (";") and contains the chemical abbreviation of an element separated by a comma from either the ionized shell, the characteristic x-ray line or an Auger peak. For more information on such specifications and their default values see Tables 9.4 to 9.6. All supported shells, characteristic x-ray lines, and Auger peaks are listed in Tables 9.7 to 9.8.
Whenever x-rays and/or electrons must be detected (distributions, scans) a
detector number may be specified (DETECTOR#) after the third semicolon.
Up to 5 different x-ray and
electron detectors may be specified. If no detector number is explicitly
declared then the default detector ( detector number 0) will be
taken. For mor information on x-ray and electron detectors see Chapter
6.3 and 6.4, respectively.
SHORT_CUT,[MN1],[MX1],[MN2],[MX2];[FILE_NAME];[SHELL/LINE/PEAK_SPEC];
[DETECTOR#]
For all other output (histograms):
SHORT_CUT,[N1],[MN1],[MX1],[N2],[MN2],[MX2];[FILE_NAME];
[SHELL/LINE/PEAK_SPEC];[DETECTOR#]
Valid SHORT_CUTs are listed below under 'Range:'. All quantities in brackets "[ ]" are optional, i.e. they do not need to be explicitly specified because default values preexist. MN# and MX# are the minimum and maximum value of axis #, respectively, and N# is the number of intervals for axis #. For non-space-dependent distributions higher than one-dimensional the sequence of specifying the ranges is important. This sequence is: azimuthal angle, polar angle. This means, for example, that SCREEN(1)='BEW,,30,,,,45' specifies that backscattered electrons should be stored in dependence of their azimuthal angle between 30 degrees and the default value and of their polar angle between the default value and 45 degrees. The default ranges are: 0 to 360 degrees for azimuthal angle and 0 to 180 degrees for polar angle. In cases where distributions in dependence of space coordinates are defined the ranges [MN1],[MX1],[MN2],[MX2] are real space coordinates. In this case, the default values are the dimensions of the actual simulation geometry.
Separated by a first semicolon (";"), file names for the POSTMINI SAV files may be specified. The default file names are 'job_name'_xxx.SAV. The 'job_name' is either the name of the input deck (default) or may be specified explicitly by the JOB variable in the &INIT namelist. xxx is one of the 3 character SHORT_CUTs.
In some cases it is also necessary to specify a shell, a characteristic x-ray line or an Auger peak ( ION, IO2, IOD, XGD, XDD, AGD, ADD). This string (SHELL/LINE/PEAK_SPEC) is separated by a second semicolon (";") and contains the chemical abbreviation of an element separated by a comma from either the ionized shell, the characteristic x-ray line or an Auger peak. For more information on such specifications and their default values see Tables 9.4 to 9.6. All supported shells, characteristic x-ray lines, and Auger peaks are listed in Tables 9.7 to 9.8 .
Whenever x-rays and/or electrons must be detected (distributions, scans) a
detector number may be specified (DETECTOR#) after the third semicolon.
Up to 5 different x-ray and
electron detectors may be specified. If no detector number is explicitly
declared then the default detector ( detector number 0) will be
taken. For mor information on x-ray and electron detectors see Chapter
6.3 and 6.4, respectively.
SHORT_CUT,[PS_FILE#],[MN1],[MX1],[MN2],[MX2];[FILE_NAME];[WIDTH],[HEIGHT];
[SHELL/LINE/PEAK_SPEC];[DETECTOR#]
Valid SHORT_CUTs are listed below under 'Range:'. All quantities in brackets "[ ]" are optional, i.e. they do not need to be explicitly specified since there already exist default values for them. MN# and MX# are the minimum and maximum value of axis #, respectively. The default values are the dimensions of the actual simulation geometry. It is also possible to specify a PostScript file number ( PS_FILE#) since more than one information may be written to one PostScript file. This number ( PS_FILE#) must point to an already specified POST(PS_FILE#) variable.
Separated by a first semicolon (";"), file names for the PostScript files may be specified. The default file names are 'job_name'_xxx.ps. The 'job_name' is either the name of the input deck (default) or may be specified explicitly by the JOB variable in the &INIT namelist. xxx is one of the 3 character SHORT_CUTs.
Additionally, separated by a second semicolon (";"), the width and height of the PS picture may be appended to the character string. If WIDTH and HEIGHT are explicitly specified then the output is probably distorted, i.e. the x- and z-direction do not have the same dimension. This may be undesirable in cases where the output contains the simulation geometry, which is the case for space-dependent outputs. In such cases it is recommended to specify only one parameter, WIDTH or HEIGHT, or none of both. Then the output will be adjusted to avoid distortion. The dimension for all these parameters is 1/72 inch. The default values are "720,540".
In some cases it is also necessary to specify a shell, a characteristic x-ray line or an Auger peak ( ION, IOD, XGD, XDD, AGD, ADD). This string (SHELL/LINE/PEAK_SPEC) is separated by a third semicolon (";") and contains the chemical abbreviation of an element separated by a comma from either the ionized shell, the characteristic x-ray line or an Auger peak. For more information on such specifications and their default values see Tables 9.4 to 9.6. All supported shells, characteristic x-ray lines, and Auger peaks are listed in Tables 9.7 to 9.8.
Whenever x-rays and/or electrons must be detected (distributions, scans) a
detector number may be specified (DETECTOR#) after the fourth semicolon.
Up to 5 different x-ray and
electron detectors may be specified. If no detector number is explicitly
declared then the default detector ( detector number 0) will be
taken. For mor information on x-ray and electron detectors see Chapter
6.3 and 6.4, respectively.
SHORT_CUT,[SCREEN#],[MN1],[MX1],[MN2],[MX2];[XH],[XV],[WIDTH],[HEIGHT];
[SHELL/LINE/PEAK_SPEC][DETECTOR#]
For all other output (histograms):
SHORT_CUT,[N1],[MN1],[MX1],[N2],[MN2],[MX2],[N3],[MN3],[MX3];[XH],[XV],
[WIDTH],[HEIGHT];[SHELL/LINE/PEAK_SPEC];[DETECTOR#]
Valid SHORT_CUTs (acronyms) are listed below under 'Range:'. All quantities in brackets "[ ]" are optional, i.e. they do not need to be explicitly specified because there exist default values for them. MN# and MX# are the minimum and maximum value of axis #, respectively, and N# is the number of intervals for axis #. For none space-dependent distributions higher than one-dimensional the sequence of specifying the ranges is important. This sequence is: energy, azimuthal angle, polar angle. This means, for example, that SCREEN(1)='BED,,,,,30,,,,45' specifies that backscattered electrons should be visualized in dependence of energy (default values), of their azimuthal angle between 30 degrees and the default value and of their polar angle between the default value and 45 degrees. The default ranges are: 0 to E0 keV for energy, 0 to 360 degrees for azimuthal angle and 0 to 180 degrees for polar angle. In cases where distributions in dependence of space coordinates are defined the ranges [MN1],[MX1],[MN2],[MX2] are real space coordinates. In this case, the default values are the dimensions of the actual simulation geometry. The default value for N# is 30 for all cases. It is also possible to specify a screen number (SCREEN#) for space dependent output since more than one information may be visualized in one window on the screen. This number ( SCREEN#) must point to an already specified SCREEN(SCREEN#).
Additionally, separated by a first semicolon (";"), the coordinates of a window's upper left corner and its width and heights may be appended to the character string. If WIDTH and HEIGHT are explicitly specified then the output is probably distorted, i.e. the x- and z-direction do not have the same dimension. This may be undesirable in cases where the output contains the simulation geometry, which is the case for space-dependent outputs. In such cases it is recommended to specify only one parameter, WIDTH or HEIGHT, or none of both. Then the screen will be adjusted to avoid distortion. The dimension for all these parameters is pixel. The default values are "1,1,720,540" for the first window. Every additional window is slightly shifted to avoid complete overlapping. XH and XV may have no effect on some machines. We experienced, for example, that it works fine on our X-terminals but not on our workstations.
Table 9.4: Specification of Shells
Table 9.5: Specification of characteristic x-ray lines
Table 9.6: Specification of Auger peaks
Table 9.7: Supported shells for ionization
Table 9.8: Supported characteristic x-ray lines
Table 9.9: Default output for LSCDEF=T
Table 9.10: Output short-cuts and their output options (Y=YES,N=NO) [1]
Table 9.11: Output short-cuts and their output options (Y=YES,N=NO) [2]