ALIs
kommt nochDalton - a quantum chemistry program
Introduction
Dalton is a powerful molecular electronic structure program, with an extensive functional for the calculation of molecular properties at the HF, DFT, MCSCF, and CC levels of theory.
Licensing and Versions
Leibniz Computing Centre makes use of the academic site license for this package. Please note that you are required to comply with the license terms, especially the requirement to include the proper citation in any published work arising from the use of the program.
Version 2.0 of Dalton is installed on all HPC systems at LRZ.
Usage
After login to the system (choose one of the login nodes), please load the appropriate environment module via
module load dalton
Subsequently, you can call Dalton via
dalton <further options> input_file
Depending on the options you provide to the dalton wrapper script, it will run in parallel or serial mode.
Generally it is recommended to use Dalton in batch mode; for this purpose example job scripts are provided below. Especially note that on the HLRB-II you need to use a PBS job script instead of the SGE ones provided for the cluster.
|
Parallel processing (Linux
Cluster) |
||
|
Itanium Cluster |
x86_64 Cluster |
SGI Altix |
|---|---|---|
#!/bin/bash #$-o $HOME/mydir/dalton.out -j y #$-N dalton #$-S /bin/bash #$-l h_rt=24:00:00 #$-pe mpi_pe 12 # can also replace mpi_pe # by mpi (Myrinet 4-way systems) # specify multiples of 2 for mpi_pe # and multiples of 4 for mpi #$-M wrzlprmft@mydomain . /etc/profile cd mydir module load dalton dalton -N $NSLOTS input_file |
#!/bin/bash #$-o $HOME/mydir/dalton.out -j y #$-N dalton #$-S /bin/bash #$-l h_rt=24:00:00 #$-pe mpi_8 8 #$-M wrzlprmft@mydomain . /etc/profile cd mydir module load dalton dalton -N $NSLOTS input_file |
#!/bin/bash #$-o $HOME/mydir/dalton.out -j y #$-N dalton #$-S /bin/bash #$-l h_rt=24:00:00 #$-pe numa 16 #$-M wrzlprmft@mydomain . /etc/profile cd mydir module load dalton dalton -N $NSLOTS input_file |
|
Parallel processing (HLRB-II) |
#!/bin/bash #PBS -o /home/hlrb2/group/user/mydir/myjob.out #PBS -j oe #PBS -S /bin/bash #PBS -l select=32:ncpus=1 #PBS -l walltime=12:00:00 #PBS -N dalton_job #PBS -M wrzlprmft@mydomain #PBS -m abe . /etc/profile.d/modules.sh cd mydir module load dalton dalton -N $NSLOTS input_file |
|---|
Documentation
Is available on the systems in PDF format. Please inspect the $DALTON_DOC directory after loading the dalton environment module.