Documentation for CRYSTAL Users

CRYSTAL09 versus CRYSTAL06

Main changes in CRYSTAL09 with respect to CRYSTAL06 and energy data comparison for test cases are available at the following link

 

User's Manual

An online version of the CRYSTAL User's Manual can be downloaded by clicking on the link below.
Download CRYSTAL09 User's Manual (pdf format).

 

How to install and run

See the list of binaries available for download.

A README file explains step by step how to install and test CRYSTAL09
basic Unix/Linux sequential executables (crystal).
Scripts to run CRYSTAL09 are downloadable.

To install the replicated data parallel version, "Pcrystal" see "Parallel implementation"

To generate  the replicated data (Pcrystal) and distributed memory (MPPcrystal) parallel executables from object files
libraries, see the following instructions.
We kindly acknowledge Jorge Garza-Olguin for his invaluable help in testing and documenting the compilation of parallel executables from object files.

 

Graphical tools for CRYSTAL09 users

GUI implemented for CRYSTAL09:


Utilities

 

Test Cases

Many test cases are available both to check the code and as an example of CRYSTAL input decks.
Comparison of total energy data obtained for Hartree-Fock test cases with CRYSTAL06 and CRYSTAL09 is given in the following (see link).

 

CRYSTAL Tutorials

A project is ongoing to set up a series of tutorials from the basic features of CRYSTAL to advanced applications of the program. Its aim is to give some general information about the fundamental features of the code, but especially to provide CRYSTAL users with the practical skill for the clever use of the program in their field of interest.
A web-based interface is available to explore the CRYSTAL tutorials.

 

Theoretical Background

A list of references about algorithms implemented in CRYSTAL