
CRYSTAL |
Author |
R. Dovesi, V.R. Saunders, C. Roetti, R. Orlando, C.M. Zicovich-Wilson, F. Pascale, B. Civalleri K. Doll, N.M. Harrison, I.J. Bush, Ph. D'Arco, M. Llunell. |
Origin |
The program is made available by the authors. |
Version |
CRYSTAL 06 |
Official Web Site |
Brief Program Description |
CRYSTAL can be used to compute the electronic structure of periodic sys- tems within Hartree Fock and density functional theory. A variety of exchange functionals (LDA, VBH, BECKE, PWGGA, PBE) and correlation func- tionals (VWN, PWLSD, PZ, VBH, LYP, P86, PWGGA, PBE) are currently avail- able, as well as the hybrid functionals, B3LYP and B3PW. Restricted closed shell, restricted open shell and unrestricted Hartree-Fock methods may be used. All-electron and valence-only basis sets with effective core pseudo- potentials are allowed. The code may be used to perform consistent studies of the physical, elec- tronic and magnetic structures of molecules, polymers, surfaces and cry- stalline solids. The program can automatically handle space symmetry, and point symmetries compatible with translation symmetry are provided for molecules. New features in this package include:
|
Areas of Application |
|
Implementation and Access |
The package CRYSTAL06 consists of two programs: crystal can be used to compute the energy, analytical gradients and wavefunctions for a given geometry, which can also be optimized. properties can be used to compute the one electron properties, analyse the wavefunction in direct and reciprocal space, and to transform the Bloch functions into Wannier functions. The program can be run in serial or in parallel on Magellan. The code can be run in batch only. The program can be accessed using the command: $CHEM/runcrystal inputfile [filename restart data] The crystal program requires a single input file, postfixed by .d12 (i.e. inputfile.d12), which should reside in the current directory. If inputfile.d3 is also present in the same directory, then both the crystal and the properties programs will run. Note that if the inputfile.d3 was not present to start with, the properties calculation could be run subsequently using the command $CHEM/runprop inputfile inputfile (i.e. inputfile.d3 and inputfile.f9). More detailed information on access and examples may be found in the runcrystal man page. This can be accessed by typing: |
Machines |
Available on Magellan. |
Documentation |
The CRYSTAL06 User Guide is available as a pdf or a postscript file which can be found in the directory $CHEM/doc/crystal06. Examples of input decks can be found in the directory $CHEM/doc/crystal06/examples. Further information on CRYSTAL06 can be found on the CRYSTAL website at http://www.crystal.unito.it. This website also has comprehensive tutorials which new users are encouraged to read. Information on how to run CRYSTAL06 jobs may be found in the online man page, accessible by typing: man runcrystal . |
Literature References |
References on the general background and methods used are given in the program manual. |
Specialist Support |
Professor N. M. Harrison. Address: STFC Daresbury Laboratory, Warrington WA4 4AD. Email: n.m.harrison@dl.ac.uk. |
Program Restrictions and Comments |
N/A |