Dalton: Difference between revisions

Jump to navigation Jump to search
Marked this version for translation
No edit summary
(Marked this version for translation)
Line 2: Line 2:
<languages />
<languages />
<translate>
<translate>
= Introduction =
= Introduction = <!--T:1-->


<!--T:2-->
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.  
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.  


<!--T:3-->
* Project web site: http://daltonprogram.org/
* Project web site: http://daltonprogram.org/
* Documentation: http://daltonprogram.org/documentation/
* Documentation: http://daltonprogram.org/documentation/
* Forum: http://forum.daltonprogram.org/
* Forum: http://forum.daltonprogram.org/


= Modules =
= Modules = <!--T:4-->


<!--T:5-->
<source lang="bash">
<source lang="bash">
$ module load nixpkgs/16.09 intel/2016.4 openmpi/2.0.2 dalton/2017-alpha
$ module load nixpkgs/16.09 intel/2016.4 openmpi/2.0.2 dalton/2017-alpha
</source>
</source>


<!--T:6-->
Notice that <code>dalton/2017-alpha</code> depends on a non-default version of Open MPI.  
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]].
For more on the <code>module</code> command see [[Utiliser des modules/fr|Using modules]].


= Usage =
= Usage = <!--T:7-->


<!--T:8-->
Here is an example:
Here is an example:


<!--T:9-->
* Dalton input file: <code>dft_rspexci_nosym.dal</code> (see Examples below)
* Dalton input file: <code>dft_rspexci_nosym.dal</code> (see Examples below)
* Molecule specification: <code>H2O_cc-pVDZ_nosym.mol</code> (see Examples below)
* Molecule specification: <code>H2O_cc-pVDZ_nosym.mol</code> (see Examples below)
Line 30: Line 36:
** Or, <code>export DALTON_NUM_MPI_PROCS=${SLURM_NTASKS}</code> (refer to '''Script 2''' in the examples below).
** Or, <code>export DALTON_NUM_MPI_PROCS=${SLURM_NTASKS}</code> (refer to '''Script 2''' in the examples below).


<!--T:10-->
To run Dalton, load the module and use the launcher <code>dalton</code>:
To run Dalton, load the module and use the launcher <code>dalton</code>:


<!--T:11-->
<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>


<!--T:12-->
or
or


<!--T:13-->
<source lang="bash">
<source lang="bash">
export DALTON_NUM_MPI_PROCS=${SLURM_NTASKS}
export DALTON_NUM_MPI_PROCS=${SLURM_NTASKS}
Line 43: Line 53:
</source>
</source>


= Examples: scripts and input files =
= Examples: scripts and input files = <!--T:14-->


== Example 1: dft_rspexci_nosym ==
== Example 1: dft_rspexci_nosym == <!--T:15-->
</translate>
</translate>
<tabs>
<tabs>
Line 160: Line 170:
</tabs>
</tabs>
<translate>
<translate>
== Example 2: dft_rspexci_sym.dal ==
== Example 2: dft_rspexci_sym.dal == <!--T:16-->
</translate>
</translate>
<tabs>
<tabs>
Bureaucrats, cc_docs_admin, cc_staff
2,306

edits

Navigation menu