HPC/Applications/q-chem: Difference between revisions
< HPC | Applications
Jump to navigation
Jump to search
m (Stern moved page HPC/Modules/q-chem to HPC/Applications/q-chem) |
mNo edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
These will normally be cleaned up when the program exits correctly, but some files may need to be removed manually. | These will normally be cleaned up when the program exits correctly, but some files may need to be removed manually. | ||
<!-- | |||
== Capabilities Matrix == | == Capabilities Matrix == | ||
=== v4.1 === | |||
From Sec. 2.7.1 of the [http://www.q-chem.com/download/qc4101/doc/qchem_manual_4.1.pdf Q-Chem-4.1 manual]; entries in bold are new for v4.1: | |||
{| class="sortable" style="margin-left: 3em;" | |||
|- style="background: #eee;" | |||
! Method !! OpenMP !! MPI | |||
|- | |||
| HF energy & gradient || '''yes'''<sup>a</sup> || yes | |||
|- | |||
| DFT energy & gradient || '''yes'''<sup>a</sup> || yes | |||
|- | |||
| MP2 energy and gradient || yes<sup>b</sup> || yes | |||
|- | |||
| Integral transformation || '''yes''' || no | |||
|- | |||
| CCMAN & CCMAN2 methods || yes || no | |||
|- | |||
| ADC methods || yes || no | |||
|- | |||
| CIS || no || no | |||
|- | |||
| TDDFT || no || no | |||
|} | |||
<sup>a</sup> OpenMP parallelization in 4.1 is implemented for energy and gradient of HF and DFT (but GGA functional only) calculations.<br> | |||
<sup>b</sup> To invoke an experimental OpenMP RI-MP2 code (RHF energies only), use CORR=primp2. | |||
=== v4.0 === | |||
As of v4.0.1 there is limited support for OpenMP (multithreading), though not yet for hybrid OpenMP/MPI. | As of v4.0.1 there is limited support for OpenMP (multithreading), though not yet for hybrid OpenMP/MPI. | ||
{| class="sortable" style="margin-left: 3em;" | {| class="sortable" style="margin-left: 3em;" | ||
Line 69: | Line 96: | ||
'''cuda_rimp2 1''' | '''cuda_rimp2 1''' | ||
$end | $end | ||
--> |
Latest revision as of 21:38, April 9, 2024
Parallel jobs
To run Q-Chem in parallel, load the module in your shell startup, then use the -pbs -np $PBS_NP
command line options in the PBS job script, as shown in:
$Q_CHEM_HOME/sample.job
All setup is done by the modulefile - you do not need to source a qcenv script. During the run various temporary files appear in the workding directory. These will normally be cleaned up when the program exits correctly, but some files may need to be removed manually.