Implementation of Langevin Thermostat

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
burakgurlek
Jr. Member
Jr. Member
Posts: 51
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: 460
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