[gmx-users] Stochastic Dynamics nsttcouple

Justin Lemkul jalemkul at vt.edu
Thu Nov 7 12:27:19 CET 2019



On 11/6/19 10:40 AM, John Whittaker wrote:
> Hi all,
>
> Please correct me if this is the wrong list for this particular question.
>
> I have been messing around with the stochastic dynamics integrator in
> version 5.1 (yes, it's relatively ancient, but I am testing some things
> involving AdResS) and I can't wrap my head around something:
>
> In the src/gromacs/mdlib/update.cpp file, I cannot find a moment when the
> parameter "nsttcouple" is used in order to determine when the thermostat
> is applied. I'm not sure if this is a stupid question, but are the
> friction and noise applied at each step, regardless of the value of
> nsttcouple?
>
> I understand that tcoupl is ignored when the SD integrator is used, but
> does this mean that nsttcouple is ignored, too?

Yes. Formally, the SD integrator does not apply an explicit thermostat 
algorithm; velocities are updated based on the friction coefficient 
specified in the .mdp file. nsttcoupl is only relevant when tcoupl is 
active, which it is not when using SD.

-Justin

> I am by no means an expert in C++ so I could have easily misunderstood or
> missed something, but this question has been plaguing me for a couple
> days. Any help I can get to better understand this is much appreciated!
>
> Best,
>
> John
>
>
>
>

-- 
==================================================

Justin A. Lemkul, Ph.D.
Assistant Professor
Office: 301 Fralin Hall
Lab: 303 Engel Hall

Virginia Tech Department of Biochemistry
340 West Campus Dr.
Blacksburg, VA 24061

jalemkul at vt.edu | (540) 231-3129
http://www.thelemkullab.com

==================================================



More information about the gromacs.org_gmx-users mailing list