NpH ensemble: Difference between revisions

From VASP Wiki
No edit summary
No edit summary
Line 4: Line 4:


To run a NpH [[Molecular dynamics calculations|molecular-dynamics]] run the [[Langevin thermostat]] has to be used. The {{TAG|LANGEVIN_GAMMA}} and {{TAG|LANGEVIN_GAMMA_L|}} have to be zero because otherwise a NpT
To run a NpH [[Molecular dynamics calculations|molecular-dynamics]] run the [[Langevin thermostat]] has to be used. The {{TAG|LANGEVIN_GAMMA}} and {{TAG|LANGEVIN_GAMMA_L|}} have to be zero because otherwise a NpT
ensemble will simulated. By setting the tag {{TAG|LANGEVIN_GAMMA}} the friction term and
ensemble will simulated. By setting the tag {{TAG|LANGEVIN_GAMMA}}=0 the friction term and
the stochastic term of the [[Langevin thermostat]] thermostat will be zero, such that the velocities are determined by the Hellmann-Feynman forces or Machine-learned force fields only.
the stochastic term of the [[Langevin thermostat]] thermostat will be zero, such that the velocities are determined by the Hellmann-Feynman forces or Machine-learned force fields only.



Revision as of 13:23, 11 August 2022

The NpH ensemble (isoenthalpic–isobaric ensemble) is a statistical ensemble that is used to study material properties under the conditions of a constant particle number N, a pressure p fluctuating around an equilibrium pressure p and a enthalpy H fluctuating around an equilibrium value H. This page describes how to sample the NpH ensemble from a molecular-dynamics run.

Instructions for setting up a NpH ensemble

To run a NpH molecular-dynamics run the Langevin thermostat has to be used. The LANGEVIN_GAMMA and LANGEVIN_GAMMA_L have to be zero because otherwise a NpT ensemble will simulated. By setting the tag LANGEVIN_GAMMA=0 the friction term and the stochastic term of the Langevin thermostat thermostat will be zero, such that the velocities are determined by the Hellmann-Feynman forces or Machine-learned force fields only.

NpH ensemble Langevin
MDALGO 3
ISIF 3
LANGEVIN_GAMMA_L 0
LANGEVIN_GAMMA 0

It is recommended to equilibrate the system of interest with a NPT molecular-dynamics run. A general guide for molecular-dynamics simulations can be found on the molecular-dynamics page.

An example INCAR file for the Andersen thermostat

 #INCAR molecular-dynamics tags NVE ensemble 
 IBRION = 0                   # choose molecular-dynamics 
 MDALGO = 1                   # using Andersen thermostat
 ISIF = 2                     # compute stress tensor but do not change box volume/shape 
 TEBEG = 300                  # set temperature 
 NSW = 10000                  # number of time steps 
 POTIM = 1.0                  # time step in femto seconds 
 ANDERSEN_PROB = 0.0          # setting Andersen collision probability to zero to get NVE enseble
Mind: This INCAR file only contains the parameters for the molecular-dynamics part. The electronic minimization or the machine learning tags have to be added.

Related tags and articles

Molecular-dynamics calculations, ISIF, MDALGO, Ensembles