Skip to content

Commit e89192d

Browse files
committed
add the npt_qtb
1 parent 26ec29e commit e89192d

File tree

6 files changed

+782
-41
lines changed

6 files changed

+782
-41
lines changed

doc/gpumd/input_parameters/ensemble_standard.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,17 @@ Optional key-value parameters can be appended in any order::
5959
- :attr:`N_f`: number of frequency grid points used in the filter construction (default: ``100``)
6060
- :attr:`seed`: random seed (default: ``880302``)
6161

62+
:attr:`npt_qtb`
63+
^^^^^^^^^^^^^^^
64+
If the first parameter is :attr:`npt_qtb`, it combines the :term:`QTB` thermostat with a Berendsen barostat for NPT simulations with nuclear quantum effects.
65+
This is equivalent to using ``fix nph`` + ``fix qtb`` in LAMMPS.
66+
The format is::
67+
68+
ensemble npt_qtb <T_1> <T_2> <T_coup> {<pressure_control_parameters>} [f_max <f_max>] [N_f <N_f>] [seed <seed>]
69+
70+
The pressure control parameters are identical to those of :attr:`npt_ber` (isotropic, orthogonal, or triclinic).
71+
The optional QTB key-value parameters (:attr:`f_max`, :attr:`N_f`, :attr:`seed`) can be appended after the pressure coupling constant.
72+
6273
:attr:`npt_ber`
6374
^^^^^^^^^^^^^^^
6475
If the first parameter is :attr:`npt_ber`, it means that the ensemble for the current run is NPT (isothermal–isobaric) generated by using the :ref:`Berendsen barostat <berendsen_barostat>`.

0 commit comments

Comments
 (0)