Bureaucrats, cc_docs_admin, cc_staff
2,879
edits
(→Usage) |
(formatting changes, mostly) |
||
Line 3: | Line 3: | ||
= Introduction = | = Introduction = | ||
The kernel of the Dalton2016 suite is the two powerful molecular electronic structure programs, Dalton and LSDalton. Together, the two programs provide | The kernel of the Dalton2016 suite is the two powerful molecular electronic structure programs, Dalton and LSDalton. Together, the two programs provide extensive functionality for the calculations of molecular properties at the HF, DFT, MCSCF, and CC levels of theory. Many of these properties are only available in the Dalton2016 suite. | ||
* | * Project web site: http://daltonprogram.org/ | ||
* | * Documentation: http://daltonprogram.org/documentation/ | ||
* | * Forum: http://forum.daltonprogram.org/ | ||
= Modules = | = Modules = | ||
<source lang="bash"> | <source lang="bash"> | ||
$ module load | $ module load openmpi/2.0.2 dalton/2017-alpha | ||
</source> | </source> | ||
Notice that <code>dalton/2017-alpha</code> depends on a non-default version of Open MPI. | |||
For more on the <code>module</code> command see [[Utiliser des modules/fr|Using modules]]. | |||
= Usage = | = Usage = | ||
Here is an example: | Here is an example: | ||
* | * Dalton input file: <code>dft_rspexci_nosym.dal</code> | ||
* | * Molecule specification: <code>H2O_cc-pVDZ_nosym.mol</code> | ||
* | * To use the atomic basis set installed with the program, supply the option <code>-b ${BASLIB}</code>. | ||
* | * The number of processes can be set using a command line option or an environment variable: | ||
** Add the option <code>-N ${SLURM_NTASKS}</code> to the launcher command line. | |||
** | ** Or, <code>export DALTON_NUM_MPI_PROCS=${SLURM_NTASKS}</code> | ||
** | |||
To run Dalton, load the module and use the launcher <code>dalton</code>: | |||
<source lang="bash"> | <source lang="bash"> | ||
dalton -b ${BASLIB} -N ${SLURM_NTASKS} -dal dft_rspexci_nosym.dal -mol H2O_cc-pVDZ_nosym.mol | dalton -b ${BASLIB} -N ${SLURM_NTASKS} -dal dft_rspexci_nosym.dal -mol H2O_cc-pVDZ_nosym.mol | ||
</source> | </source> | ||
Line 43: | Line 38: | ||
<source lang="bash"> | <source lang="bash"> | ||
export DALTON_NUM_MPI_PROCS=${SLURM_NTASKS} | export DALTON_NUM_MPI_PROCS=${SLURM_NTASKS} | ||
dalton -b ${BASLIB} -dal dft_rspexci_nosym.dal -mol H2O_cc-pVDZ_nosym.mol | dalton -b ${BASLIB} -dal dft_rspexci_nosym.dal -mol H2O_cc-pVDZ_nosym.mol | ||
</source> | </source> | ||