STFC
MPI für Kohlenforschung

University College London

The Dalton Interface

Introduction

This interface supports energy and gradient evaluations with the Dalton electronic structure package (2016 release).

Command Line Arguments

Argument Argument type Mandatory Default To specify
basis keyword no STO-3G Basis set (from the Dalton internal library).
harmonic Boolean no yes Use spherical harmonic basis functions (vs. cartesians)
hamiltonian keyword no hf choice of QM Hamiltonian: hf or dft.
functional string no none Choice of DFT functional. This can be specified either as a keyword or as a GGAKey string (see Dalton manual).
direct Boolean no no Use integral-direct calculations.
list_option Boolean no medium Output level: none, medium, full, debug
unique_listing Boolean no no Number the input (.dal.n) and output (.out.n) files so they are not overwritten
charge integer no 0 total charge
jobname string no dalton name to use as root for file names
executable string no dalton path or alias to the Dalton shell script
tmpdir string no /tmp/dalton Path of scratch directory used by Dalton (directly-linked interface only). Alternatively set the environment variable TMPDIR.
basdir string no undefined Path of basis set directory used by Dalton (directly-linked interface only). Alternatively set the environment variable BASDIR.
memory integer no Use Dalton's default Dalton scratch memory space (in megabytes)
restart Boolean no no Restart Dalton calculation (from a SIRIUS.RST file). See note.

Notes

  1. The SIRIUS.RST file is contained within the tar file jobname.tar.gz which is copied to the working directory by the Dalton shell script on completion of a calculation. When restart is selected, this file is copied back to the scratch directory so that SIRIUS.RST can be extracted.
    If a series of calculations is carried out (e.g. during a geometry optimisation), the restart option applies only to the first point. Subsequent calculations are always restarted from the previous point.

Directly linking Dalton into ChemShell

Dalton 2016 can be directly linked into ChemShell as a library. This may be essential for parallel execution, depending on the platform you are running on. For this Dalton should be compiled passing -D ENABLE_CHEMSHELL=ON as an argument to the setup script. When ChemShell is compiled, --with-dalton=[path] should be added as an argument to configure.

Parallel execution of Dalton via the directly-linked interface is supported in MPI builds of ChemShell. Task-farming parallel calculations are however not yet supported.





This manual was generated using htp, an HTML pre-processor Powered by htp