Implementation of Langevin Thermostat

Question on input files/tags, interpreting output, etc.

Please check whether the answer to your question is given in the VASP online manual or has been discussed in this forum previously!

Moderators: Global Moderator, Moderator

Post Reply
Message
Author
burakgurlek
Newbie
Newbie
Posts: 44
Joined: Thu Apr 06, 2023 12:25 pm

Implementation of Langevin Thermostat

#1 Post by burakgurlek » Thu Feb 15, 2024 1:01 am

Hi

I am trying to understand how to use Langevin thermostat. I am particularly concerned about LANGEVIN_GAMMA parameter as defined in https://www.vasp.at/wiki/index.php/LANGEVIN_GAMMA.

Here, the practical example fixes some atoms and make others Langevin atoms. Does this setup should be followed such that one have to assign friction coefficient to certain atoms only? In this regard, I guess the Langevin atoms act as bath.

Best Regards,
Burak

ferenc_karsai
Global Moderator
Global Moderator
Posts: 422
Joined: Mon Nov 04, 2019 12:44 pm

Re: Implementation of Langevin Thermostat

#2 Post by ferenc_karsai » Thu Feb 15, 2024 11:00 am

In most calculations you want to expose all atoms to a thermostat. So in that case set LANGEVIN_GAMMA for all atoms the same. In my experience a value of 5-10 works fine for most materials.
The wiki example is a special case where you want to thermostat only a few atoms. It was chosen to show that also this case works.

Post Reply