SlideShare a Scribd company logo
Integration Schemes
Keerthana P. G.
Revisiting some Familiar Concepts
State of a System: The different
configurations in which a system can exist
 Specifying the State of a system: State of a
mechanical system is specified by the
positions and momenta of all particles of
the system



Phase space: a space in which all possible
states of a system are represented, with
each possible state of the system
corresponding to one unique point in the
phase space.

•Every state is a point in the
phase space and the dynamics
of a system can be visualised
as its movement through the
phase space.
Integrators


Algorithms used to model the time
evolution of a system given its initial state
using the equations of motion.
Characteristics of a good Integrator
Minimal need to compute forces(a very
expensive calculation)
 Small propagation error, allowing large
time steps
 Accuracy
 Conserves energy and momentum
 Time reversible
 Area preserving(Symplectic)

Integrators
Verlet
Predictor
Algorithm
Integrators

Leapfrog

Velocity Verlet

PredictorCorrector
algorithm

Gear Predictor
Algorithm
Verlet Algorithm



Sum the forward and backward
expansions
Verlet Algorithm


Subtract the backward expansion from
the forward
Verlet Algorithm: Loose Ends
How to get positon at “previous time
step” when starting out?
 Simple approximation

Verlet Algorithm: Flow Chart
Verlet algorithm: Advantages
Integration does not require the velocities,
only position information is taken into
account.
 Only a single force evaluation per integration
cycle. (Force evaluation is the most
computationally expensive part in the
simulation).
 This formulation, which is based on forward
and backward expansions, is naturally
reversible in time (a property of the
equation of motion).



Time reversibility:
Verlet Algorithm: Disadvantages


Error in velocity approximation is of the
order of time step squared(large errors).

Need to know r(n+1)to calculate v(n).
 Numerical imprecision in adding small and
large numbers.

Leap Frog Algorithm



Evaluate velocities at the midpoint of the
position evaluations and Vice versa.
1. Use r(n) to calculate F(n).
2.Use F(n) and v(n-1/2)to calculate v
(n+1/2).
3.Use r(n) and v(n+1/2) to calculate r(n+1).
Leap Frog: Flow Chart


Given current position, and velocity at last
half-step



Compute current force


Compute velocity at next half-step



Compute next position
Advance to next time step,
 repeat

Leap Frog : Advantages
Eliminates addition of small numbers to
large ones. Reduces the numerical error
problem of the Verlet algorithm. Here
O(Δt1) terms are added to O(Δt0) terms.
Hence Improved evaluation of velocities.
 Direct evaluation of velocities gives a
useful handle for controlling the
temperature in the simulation.

Leap Frog : Disadvantages
The velocities at time t are still
approximate.
 Computationally a little more expensive
than Verlet.

Velocity Verlet
Derivation
r(t+h)=r(t)+v(t)h+1/2a(t)h2+O(h3)
v(t+h)=v(t)+a(t)h+1/2b(t)h2+O(h3) (1)
v(t)=v(t+h)-a(t+h)h+1/2b(t+h)h2+O(h3) (2)

Subtracting (2) from (1),
2v(t+h)=2v(t)+h[a(t)+a(t+h)]+1/2[b(t)-b(t+h)] h2
v(t+h)=v(t)+h/2[a(t)+a(t+h)]+O(h3)


Given current position, velocity, and force



Compute new position


Compute velocity at half step



Compute force at new position


Compute velocity at full step



Advance to next time step, repeat
Verlet Algorithm:Advantages









is a second order integration scheme, i. e. the error
term is O ((∂t)3).
is explicit, i. e. without reference into the future:
The system at time t+∂t can be calculated directly
from quantities known at time t.
is self-starting, i. e. without reference into the far
past: The system at time ∂t can be calculated
directly knowing only the system at time t = 0.
allows ∂t to be chosen differently for each time.
This can be very useful when the accelerations vary
strongly over time.
requires only one evaluation of the accelerations
per timestep.
Gear Predictor-Corrector
Algorithm
Predict r(t+dt) from the Taylor expansion
at the starting point.
 Using this value of r(t+dt), calculate
ac(t+dt).
 Similarly calculate v(t+dt), a(t+dt),b(t+dt)
at that point.
 The difference between the a(t+dt) and
the predicted ac(t+dt):

Integration schemes in Molecular Dynamics


The correction coefficients have been
determined by gear and tabulated.
Gear Predictor-Corrector
Algorithm: Advantages
Gear Predictor-Corrector Algorithm:
Disadvantages
Not time reversible.
 Not symplectic, therefore does not
conserve phase space volume.
 Not energy conserving, implies over time
there is a gradual energy drift.

Thank You
Velocity Corrected Verlet
Integration schemes in Molecular Dynamics
Integration schemes in Molecular Dynamics

More Related Content

PPTX
Energy minimization
PPTX
Advanced Molecular Dynamics 2016
PPT
Energy minimization
PDF
The Basic of Molecular Dynamics Simulation
PPT
Seminar energy minimization mettthod
PPTX
parrinello pressure coupling method
PPTX
Molecular Dynamic: Basics
PPTX
Molecular Mechanics in Molecular Modeling
Energy minimization
Advanced Molecular Dynamics 2016
Energy minimization
The Basic of Molecular Dynamics Simulation
Seminar energy minimization mettthod
parrinello pressure coupling method
Molecular Dynamic: Basics
Molecular Mechanics in Molecular Modeling

What's hot (20)

PDF
MD Simulation
PPT
Homology modeling
PPTX
Docking Score Functions
PPT
Pharmacophore identification
PDF
04 molecular dynamics
PPTX
Molecular dynamics Simulation.pptx
PPT
COMPUTATIONAL TOOLS
PDF
Potential Energy Surface Molecular Mechanics ForceField
PPTX
Presentation1
PDF
Lecture 6 –active site identification
PPTX
Energy minimization
PDF
Computational Chemistry- An Introduction
ODP
7.local and global minima
PPTX
PREDICTION AND ANALYSIS OF ADMET PROPERTIES OF NEW.pptx
PPT
PDF
BIOS 203 Lecture 3: Classical molecular dynamics
PPT
Molecular Dynamics
PPTX
In Silico methods for ADMET prediction of new molecules
MD Simulation
Homology modeling
Docking Score Functions
Pharmacophore identification
04 molecular dynamics
Molecular dynamics Simulation.pptx
COMPUTATIONAL TOOLS
Potential Energy Surface Molecular Mechanics ForceField
Presentation1
Lecture 6 –active site identification
Energy minimization
Computational Chemistry- An Introduction
7.local and global minima
PREDICTION AND ANALYSIS OF ADMET PROPERTIES OF NEW.pptx
BIOS 203 Lecture 3: Classical molecular dynamics
Molecular Dynamics
In Silico methods for ADMET prediction of new molecules
Ad

Similar to Integration schemes in Molecular Dynamics (20)

PPTX
MOLECULAR SIMULATION TECHNIQUES
PDF
solver (1)
PPTX
Control system with matlab Time response analysis, Frequency response analysi...
PDF
Deal_Final_Paper_PY525f15
PDF
Chapter26
PPSX
linear algebra in control systems
PDF
control system Lab 01-introduction to transfer functions
DOCX
EE380-4 Course project Experimental determination of a Ser.docx
PPTX
control_5.pptx
PDF
Frequency Response with MATLAB Examples.pdf
PPTX
Time response of discrete systems 4th lecture
PDF
Inverted Pendulum Control System
PPTX
Control system basics, block diagram and signal flow graph
DOCX
ControlsLab1
PDF
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
PDF
Modern Control - Lec 02 - Mathematical Modeling of Systems
PDF
Ballingham_Levine_FinalProject
PDF
Kalman_filtering
DOCX
Projt1111
PDF
Basicnav
MOLECULAR SIMULATION TECHNIQUES
solver (1)
Control system with matlab Time response analysis, Frequency response analysi...
Deal_Final_Paper_PY525f15
Chapter26
linear algebra in control systems
control system Lab 01-introduction to transfer functions
EE380-4 Course project Experimental determination of a Ser.docx
control_5.pptx
Frequency Response with MATLAB Examples.pdf
Time response of discrete systems 4th lecture
Inverted Pendulum Control System
Control system basics, block diagram and signal flow graph
ControlsLab1
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Modern Control - Lec 02 - Mathematical Modeling of Systems
Ballingham_Levine_FinalProject
Kalman_filtering
Projt1111
Basicnav
Ad

Recently uploaded (20)

PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Cell Types and Its function , kingdom of life
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Basic Mud Logging Guide for educational purpose
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
RMMM.pdf make it easy to upload and study
PPTX
Institutional Correction lecture only . . .
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Computing-Curriculum for Schools in Ghana
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Lesson notes of climatology university.
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
master seminar digital applications in india
Renaissance Architecture: A Journey from Faith to Humanism
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Cell Types and Its function , kingdom of life
Module 4: Burden of Disease Tutorial Slides S2 2025
Microbial disease of the cardiovascular and lymphatic systems
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Basic Mud Logging Guide for educational purpose
Abdominal Access Techniques with Prof. Dr. R K Mishra
Pharmacology of Heart Failure /Pharmacotherapy of CHF
TR - Agricultural Crops Production NC III.pdf
RMMM.pdf make it easy to upload and study
Institutional Correction lecture only . . .
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Computing-Curriculum for Schools in Ghana
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Lesson notes of climatology university.
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
O7-L3 Supply Chain Operations - ICLT Program
master seminar digital applications in india

Integration schemes in Molecular Dynamics