Jump to content

Requests for technical support from the VASP team should be posted in the VASP Forum.

ML LCOUPLE: Difference between revisions

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


<math>
<math>
\rho (\mathbf{r},\lambda) = \sum\limits_{j\notin M} f_{\mathrm{cut}} \left( \left| \mathbf{r}_{j} - \mathbf{r}_{i} \right| \right) g \left[ \mathbf{r} - \left( \mathbf{r}_{j} - \mathbf{r}_{i} \right) \right] + \lambda \sum\limits_{j\in M} f_{\mathrm{cut}} \left( \left| \mathbf{r}_{j} - \mathbf{r}_{i} \right| \right).
\rho (\mathbf{r},\lambda) = \sum\limits_{j\notin M} f_{\mathrm{cut}} \left( \left| \mathbf{r}_{j} - \mathbf{r}_{i} \right| \right) g \left[ \mathbf{r} - \left( \mathbf{r}_{j} - \mathbf{r}_{i} \right) \right] + \lambda \sum\limits_{j\in M} f_{\mathrm{cut}} \left( \left| \mathbf{r}_{j} - \mathbf{r}_{i} \right| \right) g \left[ \mathbf{r} - \left( \mathbf{r}_{j} - \mathbf{r}_{i} \right) \right].
</math>   
</math>   



Revision as of 14:33, 9 June 2021

ML_FF_LCOUPLE_MB = [logical]
Default: ML_FF_LCOUPLE_MB = .FALSE. 

Description: This tag specifies whether coupling parameters are used for the calculation of chemical potentials is used or not within the machine learning force field method.


In thermodynamic integration a coupling parameter λ is introduced to the Hamiltonian to smoothly switch between a "non-interacting" reference state and a "fully-interacting" state. The change of the free energy along this path is written as

Δμ=01dH(λ)dλλdλ.

Using machine learning force fields the Hamiltonian can be written as

H(λ)=i=1Na|𝐩i|22mi+iMUi(λ)+λiMUi(λ)+iNaUi,𝐚𝐭𝐨𝐦.

where Na denotes the number of atoms and Ui,𝐚𝐭𝐨𝐦 is an atomic reference energy for a single non interacting atom. The first term in the equation describes the potential energy and the second and third term describe the potential energy of an atom i. The index M denotes the atoms whose interaction is controlled by a coupling parameter. The interaction of the atoms are controlled by scaling the contributions to the atom density via the coupling parameter

ρ(𝐫,λ)=jMfcut(|𝐫j𝐫i|)g[𝐫(𝐫j𝐫i)]+λjMfcut(|𝐫j𝐫i|)g[𝐫(𝐫j𝐫i)].


Further details on the implementation can be found in reference [1].

For thermodynamic integration the following parameters have to be set:

The derivative of the hamiltonian with respect to the coupling constant dH/dλ is written out at every MD step to the ML_LOGFILE. A sample output should look like the following

dH/dRCOUPLE (eV):     0.893558

References


Related Tags and Sections

ML_FF_LMLFF, ML_FF_NATOM_COUPLED_MB, ML_FF_ICOUPLE_MB, ML_FF_RCOUPLE_MB

Examples that use this tag