castep

Note

SCARF is migrating to the SLURM batch system, instructions on this page which refer to LSF commands, parameters or configuration do not apply to SLURM. Please see our SLURM page for more information.

RHEL7 Modules:

castep/19.1.1-foss-2019a.lua
castep/19.1.1-iomkl-2018b.lua

Description for castep:

CASTEP is a software package which uses density functional theory to provide a good atomic-level description of all manner of materials and molecules. CASTEP can give information about total energies, forces and stresses on an atomic system, as well as calculating optimum geometries, band structures, optical spectra, phonon spectra and much more. It can also perform molecular dynamics simulations.

Running castep:

Castep is run on the command line using an SLURM job submission script Eg :

#!/bin/bash
#SBATCH -n 4
#SBATCH -o %j.o
#SBATCH -e %j.e
# Run for 60 hours
#SBATCH -t 60:00:00
#SBATCH --exclusive

#Load desired CASTEP module
module load castep/17.2.1

#
# Submit the job using mpirun
mpirun -srun castep.mpi <SEEDNAME>

Submit using:

[me@scarf]$ sbatch jcl

Where jcl is the name of the job submission script file from above. If you would like to change the number of processors to run on, please change ‘-n’ parameter.

To monitor your jobs progress use the normal SLURM batch commands eg:

[me@scarf]$ squeue

or

[me@scarf]$ squeue -l

Documentation for castep:

The castep website is here www.castep.org where you can find tutorials and FAQs.