CRYSTAL17
CRYSTAL is a general-purpose program for the study of crystalline solids, and the first which has been distributed publicly. The first version was released in 1988 and then seven next versions have followed: CRYSTAL92, CRYSTAL95, CRYSTAL98, CRYSTAL03, CRYSTAL06, CRYSTAL09 and CRYSTAL14.
The CRYSTAL program computes the electronic structure of periodic systems within Hartree Fock, density functional or various hybrid approximations (global, range-separated and double-hybrids). The Bloch functions of the periodic systems are expanded as linear combinations of atom centred Gaussian functions. Powerful screening techniques are used to exploit real space locality.
Restricted (Closed Shell) and Unrestricted (Spin-polarized) calculations can be performed with all-electron and valence-only basis sets with effective core pseudo-potentials.
License Information
CRYSTAL17 is licensed to the Physics and Chemistry of Solids research group led by Mike Stavola.
Usage
Version | module name |
---|---|
1.0.2 | crystal17/1.0.2 |
Required modules
- intel/2021.3.0
- mvapich2/2.3.4 OR mpich/3.3.2
There are several utility scripts available to run CRYSTAL17 that are in your path when you load the crystal17 module. Launch your job by running the scripts by providing the input filename without extension and number of tasks for parallel jobsÂ
Job Type | Run Script | Option | Example |
---|---|---|---|
Serial | runcry17 | inputfilename | runcry17 inputfilename |
Parallel | runmpi17 | ${SLURM_NTASKS} inputfilename | runmpi17 ${SLURM_NTASKS} inputfilename |
Distributed Parallel | runmpi17MPP | ${SLURM_NTASKS} inputfilename | runmpi17MPP ${SLURM_NTASKS} inputfilename |
Example
Example input files and scripts are available at /share/Apps/examples/crystal/test_cases/inputs.