Langevin dynamics random force term generation algorithm

Click For Summary
SUMMARY

The discussion focuses on generating the stationary Gaussian distribution R(t) for Langevin dynamics, specifically with zero mean and a defined autocorrelation function. The required autocorrelation is given by A = 2γk_BTm, where γ is the friction coefficient, k_B is the Boltzmann constant, T is the temperature, and m is the mass. A reference to the book "The Molecular Dynamics of Liquid Crystals" by G. R. Luckhurst and C. A. Veracini is provided, along with a 1998 paper by Chandler and Dellago that contains relevant algorithms.

PREREQUISITES
  • Understanding of Langevin dynamics and its equations.
  • Familiarity with Gaussian distributions and their properties.
  • Knowledge of autocorrelation functions in statistical mechanics.
  • Basic programming skills to implement algorithms in computational simulations.
NEXT STEPS
  • Research the implementation of Langevin dynamics in Python using libraries like NumPy or SciPy.
  • Study the algorithm presented in the 1998 J Chem Phys paper by Chandler and Dellago.
  • Explore the book "The Molecular Dynamics of Liquid Crystals" for detailed algorithms and examples.
  • Learn about the statistical mechanics principles behind Gaussian processes and their applications in simulations.
USEFUL FOR

Researchers in computational physics, molecular dynamics practitioners, and anyone interested in simulating Langevin dynamics for systems involving random forces.

iibewegung
Messages
14
Reaction score
0
Hi,

Can anyone tell me an algorithm to generate the stationary Gaussian distribution R(t) with

[tex]\langle R(t) \rangle = 0[/tex] (zero mean)
[tex]\langle R(t) R(t')^{T} \rangle = A \delta(t-t')[/tex], [tex]A = 2 \gamma k_B T m[/tex] (autocorrelation)

?

What I just wrote is from the Wikipedia article "Langevin dynamics"
and R(t) belongs to the simple Langevin equation
[tex]F(x) = m \ddot{x} = -\nabla U(x) - \gamma m \dot{x} + R(t)[/tex]
 
Last edited:
Physics news on Phys.org
I have been looking for the same code. It is not exactly trivial. I found some code in the following book
"The Molecular Dynamics of Liquid Crystals,by G. R. Luckhurst, C. A. Veracini"
I have been looking for a DJVU copy of this book but haven't found one.
 

Similar threads

  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 15 ·
Replies
15
Views
1K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 42 ·
2
Replies
42
Views
11K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 61 ·
3
Replies
61
Views
13K