Last Modified 27 March 2002

SCTB: Usage

Version 0.80

This is a brief description of possible uses of the sctb program, including three examples.


Computational Codes

The sctb system uses separate codes to compute different quantities. The most commonly used ones compute the total energy, atomic forces, virial, and energy second derivatives given a structure and a k-point mesh.

Less commonly used are two testing programs that check the analytical force and virial calculations

Examples

To show the usage of the program, we have provided several examples. They show the construction of the input files and how to obtain the auxillary files needed to run the code, as well has how to interpret the output files.

  1. Example 1 shows how to run the serial code in interactive mode. The example calculates the total energy and forces on a 1x1 unit cell of a silicon surface using k-point summation with the serial code.
  2. Example 2 shows a slightly different example of serial runs in interactive mode, calculating the total energy and forces on a vacancy in a silicon bulk system using the gamma point only with the serial code.
  3. Example 3 shows how to run the serial and parallel codes in batch mode on the IBM SMP at ASC. The runs calculate the total energy and virial on a 1x1 unit cell of a silicon surface using k-point summation, comparing non-charge-self-consistent and charge-self-consistent modes. This is the Alpha test problem.

While every effort has been made to insure that these scripts will run on most Unix/Linux machines with the appropriate software installed, installations to differ and a particular script may not work on your system. In other words, your mileage may vary.

Other examples will be developed as time permits.


sctb Home Page   Introduction   About Version 0.80   Installation   List of Files   Usage   Input Files   Output Files   Trouble Shooting   Appendix