Last updated -- 17 December 1999
This page shows how to construct an input file for the our sample run of the ``Static'' Tight-Binding program. For information on the files needed, see the first Setup page.
On the previous page we saw how to obtain the tight-binding parameters, k-point meshes, and space group files necessary to run tight-binding calculations using our method.
This page describes the setup of the input necessary to determine total energy as a function of lattice constant for fcc and bcc Pd.
The final result will be the creation of a sample SKIN (Slater-Koster INput) file. The file will allow us to calculate the energy of an fcc Pd lattice at lattice constants a = 6.8, 7.0, 7.2, 7.4, and 7.6 atomic units, and the energy of the bcc Pd lattice at a = 5.3, 5.5, 5.7, 5.9, and 6.1 atomic units.
Mode=4 (Calculate E(V) and P(V)) 0.005 0.500 (T_{Fermi}, Eigenvalue cutoff for P calculation) pd_par
Palladium FCC (A1) fcc 6.80 (20 character label for SKENG) 0.00 (Electrons in addition to nominal Pd charge (=10/atom)) 1 (fcc lattice, read in cubic lattice constant a) 6.80 (lattice constant in Bohr) 0 (No additional strains applied) 1 (Atoms in the unit cell) 4 4 4 (Neighbor search cutoff indicies) F (Logical variable -- no internal displacements) 1 0.000 0.000 0.000 0 0 0 (Position of atom in Lattice coordinates) NEWSYM=T (Generate new set of k-points) LATTIC=1 (Lattice type / Next is spacegroup file name:) spcgrp.fcc ILAT=F (Space group file in Cartesian Coordinates) -1313 (Read k-points from a file/ Next is file name:) fcc.08
IMPORTANT! Since we are going to be using pre-generated
k-points, the primitive vectors generated here must match that in
the fcc
k-point page. Other, equally valid, representations of the fcc
lattice will give the wrong results when used with these k-points.
As far as possible we've adjusted the pre-defined lattice types so that their
primitive vectors agree with the pregenerated k-point meshes.
Palladium FCC (A1) fcc 6.90 (20 character label for SKENG) 0.00 (Electrons in addition to nominal Pd charge (=10/atom)) 1 (fcc lattice, read in cubic lattice constant a) 6.90 (lattice constant in Bohr) 0 (No additional strains applied) 1 (Atoms in the unit cell) 4 4 4 (Neighbor search cutoff indicies) F (Logical variable -- no internal displacements) 1 0.000 0.000 0.000 0 0 0 (Position of atom in Lattice coordinates) NEWSYM=F (Use previous set of k-points)
There are only two differences from the first lattice:
Palladium BCC (A2) bcc 5.30 (20 character label for SKENG) 0.00 (Electrons in addition to nominal Pd charge (=10/atom)) 2 (bcc lattice, read in cubic lattice constant a) 5.30 (lattice constant in Bohr) 0 (No additional strains applied) 1 (Atoms in the unit cell) 4 4 4 (Neighbor search cutoff indicies) F (Logical variable -- no internal displacements) 1 0.000 0.000 0.000 0 0 0 (Position of atom in Lattice coordinates) NEWSYM=T (Generate new set of k-points) LATTIC=1 (Lattice type / Next is spacegroup file name:) spcgrp.bcc ILAT=F (Space group file in Cartesian Coordinates) -1313 (Read k-points from a file/ Next is file name:) bcc.08
The only changes are
Palladium BCC (A2) bcc 5.40 (20 character label for SKENG) 0.00 (Electrons in addition to nominal Pd charge (=10/atom)) 2 (bcc lattice, read in cubic lattice constant a) 5.40 (lattice constant in Bohr) 0 (No additional strains applied) 1 (Atoms in the unit cell) 4 4 4 (Neighbor search cutoff indicies) F (Logical variable -- no internal displacements) 1 0.000 0.000 0.000 0 0 0 (Position of atom in Lattice coordinates) NEWSYM=F (Use previous set of k-points)
Return to the first setup page
Go on to the sample output page
Look at other examples
Return to the static Reference Manual.