CRYSTAL is a quantum chemistry program package for studying of crystalline solids. CRYSTAL allows to study periodic systems with Hartree-Fock and density functional theory (DFT) methods, including hybrid density functional approximations. The one-electron basis sets are composed of Gaussian-type functions.
- The purpose of this guide is to provide brief instructions for typical use cases of CRYSTAL.
- The guide has been prepared for CRYSTAL17. Some features highlighted here may not be available for the older versions.
- Some practical aspects like submitting jobs are given from the point of view of Aalto CMAT computing clusters.
Table of contents
Manual and official tutorial
The manual and official tutorials for CRYSTAL are available at the CRYSTAL Tutorials website.
CRYSTAL results can be visualized with CRYSPLOT.
The home of CRYSTAL is at the University of Turin.
Crystal is distributed by CRYSTAL Solutions.
You need to know the basics about using computing clusters (Linux commands, file transfers, queuing system) . Please see the page Computing Clusters at Aalto CMAT for more information.
CRYSTAL workflow in general
The CRYSTAL workflow discussed in the guide is as follow:
- Obtain a crystal structure as a CIF (Crystallographic Information File). Possible sources: crystal structure databases, journal papers, building it from scratch with some visualization program (Materials Studio, VESTA, etc.)
- Convert the CIF file to CRYSTAL format with cif2cry script or manually.
- Create a CRYSTAL input file
- Run the input file with CRYSTAL
- Analyze the results and run further property analyses with the properties module of CRYSTAL.
Example of a Warning box
Some warnings about typical pitfalls are highlighted with a red box like this. You should always study the Warning boxes carefully.
From crystal structure data to CRYSTAL input geometry
Geometry optimizations for various systems
Geometry optimization of Cu2O (primitive cubic crystal structure)
Geometry optimization of α-Si (face-centered cubic crystal structure)
Geometry optimization of Sr5(BO3)3H (orthorhombic crystal structure, effective core potential on Sr).
Geometry optimization of Cu (metallic system)
Simple magnetic example (d-metal oxide or fluoride)
Geometry optimization of NiO (more complex magnetic unit cell)
Actinoid compound (HESSIDEN, FDOCCUP).
From disordered structure model to ordered model
Frequency calculations at Γ-point
Infrared and Raman spectra
Phonon dispersion relations and thermal conductivity
Essentials of Computational Chemistry: Theories and Models, 2nd Edition, Christopher J. Cramer, 2004, Wiley (link). These chapters are a good start:
1. What are Theory, Computation, and Modeling?
4. Foundations of Molecular Orbital Theory
6. Ab Initio Implementations of Hartree–Fock Molecular Orbital Theory
8. Density Functional Theory
Solids and Surfaces: A Chemist's View of Bonding in Extended Structures, Roald Hoffmann, 1988, VCH Publishers.
Ab Initio Quantum Simulation in Solid State Chemistry, R. Dovesi, B. Civalleri, R. Orlando, C. Roetti, V. Saunders, 2005, Reviews in Computational Chemistry, Vol 21 (eds. K. B. Lipkowitz, R. Larter, T. R. Cundari), Wiley-VCH (DOI).