SlideShare uma empresa Scribd logo
1 de 22
MOLECULAR DYNAMIC SIMULATION METHODS
Molecular dynamics - Introduction ,[object Object]
We follow the laws of classical mechanics, and most notably Newton's law: ,[object Object]
Simple models Hard sphere potential Square well potential
MOLECULAR DYNAMICS USING SIMPLE METHODS The steps involved in the hard-sphere calculation as follows: Identify the next pair of spheres to collide and calculate when the collision will occur. Calculate the positions of all the spheres at the collision time. Determine the new velocities of the two colliding spheres after the collision. Repeat from 1 until finished. The new velocities of the colliding spheres are  calculated by applying the principle conservation of linear momentum.
MOLECULAR DYNAMICS WITH CONTINUOUS POTENTIALS First MD with continuous potentials done in 1964 (simulation of argon by Rahman).  Finite difference method: the integration is broken down into many small stages, each separated in time by a fixed time dt.
Verlet algorithm The most widely used method in molecular dynamics programs is the Verlet algorithm. It uses the positions and accelerations at time t, and the positions from the previous step, r(t-δt) to calculate new positions at t+δt, r(t+δt). Relations between positions and velocities at those two moments in time can be written as: Those two relations can be added to give: The velocities do not explicitly appear in the Verlet algorithm. They can be calculated in several ways. A very simple approach is to divide the difference in positions at times t+δt and t-δt by 2δt, i.e.  Another approach calculates velocities at the half step              : Practical application of this algorithm is straightforward and memory requirements are modest, only positions at two time steps have to be recorded r(t), r(t-δt), and the acceleration a(t). The only drawback is that the new position r(t + δt) is obtained by adding small term δ2ta(t) to the difference of two much larger terms 2r(t) and r(t-δt), which requires high precision for r in the numerical calculation.
Verlet algorithm The leap-frog method is the variation of Verlet algorithm. It uses the following relations: The name of this method comes from its nature, i.e., velocities make ‘leap-frog’ jumps over the positions to give their values at
Verlet algorithm The velocity Verlet algorithm gives positions, velocities and accelerations at the same time and does not compromise precision:
Verlet algorithm Beeman Algorithm Better velocities, better energy conservation More expensive to calculate
General Predictor-Corrector Algorithms Predict the position x(t+dt) and velocity v(t+dt) at the end of the next step. Evaluate the forces at t+dt using the predicted position. Correct the predictions using some combination of the predicted and previous values of position and velocity.
Gear’s Predictor-Corrector methods Predict ac(t+dt) from the Taylor expansion at the starting point Begin with a simple prediction, as in any of the previous methods Initially step to r(t+dt), 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):  Estimates the error in the initial step, which is used to correct:
Predictor-corrector algorithms 1. Predictor: From the positions and their time derivatives up to a certain order q, all known at time t, one ``predicts'' the same quantities at time by means of a Taylor expansion. Among these quantities are, of course, accelerations . 2. Force evaluation: The force is computed taking the gradient of the potential at the predicted positions. The resulting acceleration will be in general different from the ``predicted acceleration''. The difference between the two constitutes an ``error signal''.  3. Corrector: This error signal is used to ``correct'' positions and their derivatives. All the corrections are proportional to the error signal, the coefficient of proportionality being a ``magic number'' determined to maximize the stability of the algorithm.
Evaluate integration methods Fast, minimal memory, easy to program Calculation of force is time consuming Conservation of energy and momentum Time-reversible Long time step can be used
Which algorithm is appropriate Cost effective Energy conservation Root-mean-square fluctuation Total, 0.02 kcal/mol  KE and PE, 5 kcal/mol
Choosing the time step Too small: covering small conformation space Too large: instability Suggested time steps Translation, 10 fs Flexible molecules and rigid bonds, 2fs Flexible molecules and bonds, 1fs
Multiple time step dynamics Reversible reference system propagation algorithm (r-RESPA) Forces within a system classified into a number of groups according to how rapidly the force changes Each group has its own time step, while maintaining accuracy and numerical stability
Molecular dynamics setup Initial configuration Initial velocities (Maxwell-Boltzmann) Force field Cutoff: doesn’t save time by itself. But can combine with neighbor list and speed-up the simulation
Running molecular dynamics Equilibration Special care is needed for inhomogeneous system Calculating the temperature Nc is the number of constraints, so 3N – Nc is the total number of degrees of freedom Boundary conditions No boundary Periodic boundary condition Non-periodic: reaction zone, harmonic constraint boundary atoms
Constraint dynamics High frequency modes takes all the computer time Low frequency modes correspond to conformational changes Constraint: system is forced to satisfy certain conditions SHAKE: constraint the bond vibration
REFERENCE Molecular Modelling      -   Andrew R. Leach (Principles and Applications) http:/docjax.com/molecular dynamic simulation methods/ http:/google.com/molecular dynamics/ simulation simple methods/ http:/google.com/molecular dynamic simulation with continuous potential/
THANQ

Mais conteúdo relacionado

Mais procurados

Molecular modelling and docking studies
Molecular modelling and docking studiesMolecular modelling and docking studies
Molecular modelling and docking studiesrouthusree
 
Molecular Dynamics for Beginners : Detailed Overview
Molecular Dynamics for Beginners : Detailed OverviewMolecular Dynamics for Beginners : Detailed Overview
Molecular Dynamics for Beginners : Detailed OverviewGirinath Pillai
 
Cheminformatics
CheminformaticsCheminformatics
CheminformaticsVin Anto
 
Lecture 9 molecular descriptors
Lecture 9  molecular descriptorsLecture 9  molecular descriptors
Lecture 9 molecular descriptorsRAJAN ROLTA
 
Protein ligand docking
Protein ligand dockingProtein ligand docking
Protein ligand dockingUshaYadav24
 
energy minimization
energy minimizationenergy minimization
energy minimizationpradeep kore
 
Quantum Mechanics in Molecular modeling
Quantum Mechanics in Molecular modelingQuantum Mechanics in Molecular modeling
Quantum Mechanics in Molecular modelingAkshay Kank
 
Molecular modelling for M.Pharm according to PCI syllabus
Molecular modelling for M.Pharm according to PCI syllabusMolecular modelling for M.Pharm according to PCI syllabus
Molecular modelling for M.Pharm according to PCI syllabusShikha Popali
 
protein sturcture prediction and molecular modelling
protein sturcture prediction and molecular modellingprotein sturcture prediction and molecular modelling
protein sturcture prediction and molecular modellingDileep Paruchuru
 
Computer Aided Drug Design and Discovery : An Overview (2006)
Computer Aided Drug Design and Discovery : An Overview (2006)Computer Aided Drug Design and Discovery : An Overview (2006)
Computer Aided Drug Design and Discovery : An Overview (2006)Girinath Pillai
 
In Silico methods for ADMET prediction of new molecules
 In Silico methods for ADMET prediction of new molecules In Silico methods for ADMET prediction of new molecules
In Silico methods for ADMET prediction of new moleculesMadhuraDatar
 

Mais procurados (20)

Molecular modelling and docking studies
Molecular modelling and docking studiesMolecular modelling and docking studies
Molecular modelling and docking studies
 
Molecular Dynamics for Beginners : Detailed Overview
Molecular Dynamics for Beginners : Detailed OverviewMolecular Dynamics for Beginners : Detailed Overview
Molecular Dynamics for Beginners : Detailed Overview
 
Cheminformatics
CheminformaticsCheminformatics
Cheminformatics
 
Lecture 9 molecular descriptors
Lecture 9  molecular descriptorsLecture 9  molecular descriptors
Lecture 9 molecular descriptors
 
Energy minimization
Energy minimizationEnergy minimization
Energy minimization
 
Energy minimization
Energy minimizationEnergy minimization
Energy minimization
 
Example of force fields
Example of force fieldsExample of force fields
Example of force fields
 
Protein ligand docking
Protein ligand dockingProtein ligand docking
Protein ligand docking
 
energy minimization
energy minimizationenergy minimization
energy minimization
 
Quantum Mechanics in Molecular modeling
Quantum Mechanics in Molecular modelingQuantum Mechanics in Molecular modeling
Quantum Mechanics in Molecular modeling
 
Energy minimization
Energy minimizationEnergy minimization
Energy minimization
 
Molecular Dynamics
Molecular DynamicsMolecular Dynamics
Molecular Dynamics
 
04 molecular dynamics
04 molecular dynamics04 molecular dynamics
04 molecular dynamics
 
Molecular modelling for M.Pharm according to PCI syllabus
Molecular modelling for M.Pharm according to PCI syllabusMolecular modelling for M.Pharm according to PCI syllabus
Molecular modelling for M.Pharm according to PCI syllabus
 
protein sturcture prediction and molecular modelling
protein sturcture prediction and molecular modellingprotein sturcture prediction and molecular modelling
protein sturcture prediction and molecular modelling
 
CADD
CADDCADD
CADD
 
Computer Aided Drug Design and Discovery : An Overview (2006)
Computer Aided Drug Design and Discovery : An Overview (2006)Computer Aided Drug Design and Discovery : An Overview (2006)
Computer Aided Drug Design and Discovery : An Overview (2006)
 
Chemoinformatics.ppt
Chemoinformatics.pptChemoinformatics.ppt
Chemoinformatics.ppt
 
Molecular modelling
Molecular modellingMolecular modelling
Molecular modelling
 
In Silico methods for ADMET prediction of new molecules
 In Silico methods for ADMET prediction of new molecules In Silico methods for ADMET prediction of new molecules
In Silico methods for ADMET prediction of new molecules
 

Destaque

Power point for vocab
Power point for vocabPower point for vocab
Power point for vocab14225
 
Redoneshow
RedoneshowRedoneshow
Redoneshowcapeters
 
Le Corbusier Millowner Building - Análisis Bioclimático
Le Corbusier Millowner Building - Análisis Bioclimático Le Corbusier Millowner Building - Análisis Bioclimático
Le Corbusier Millowner Building - Análisis Bioclimático Carlos Matallana
 
Bellvitge Análisis Climático - Vientos
Bellvitge Análisis Climático - VientosBellvitge Análisis Climático - Vientos
Bellvitge Análisis Climático - VientosCarlos Matallana
 
Presentacio_treball_projectes
Presentacio_treball_projectesPresentacio_treball_projectes
Presentacio_treball_projectesGemma Grau Ansó
 
2012 04 12-blogvilag
2012 04 12-blogvilag2012 04 12-blogvilag
2012 04 12-blogvilagEsze Dóra
 
Redoneshow
RedoneshowRedoneshow
Redoneshowcapeters
 
Budapest Apartment
Budapest ApartmentBudapest Apartment
Budapest Apartmentmaureenrank
 
Introduccion a la psicopatologia
Introduccion a la psicopatologiaIntroduccion a la psicopatologia
Introduccion a la psicopatologiaFenix Riascos
 

Destaque (17)

Érárnyék
ÉrárnyékÉrárnyék
Érárnyék
 
Power point for vocab
Power point for vocabPower point for vocab
Power point for vocab
 
Redoneshow
RedoneshowRedoneshow
Redoneshow
 
Perímetro craneal
Perímetro cranealPerímetro craneal
Perímetro craneal
 
Le Corbusier Millowner Building - Análisis Bioclimático
Le Corbusier Millowner Building - Análisis Bioclimático Le Corbusier Millowner Building - Análisis Bioclimático
Le Corbusier Millowner Building - Análisis Bioclimático
 
Bellvitge Análisis Climático - Vientos
Bellvitge Análisis Climático - VientosBellvitge Análisis Climático - Vientos
Bellvitge Análisis Climático - Vientos
 
Presentacio_treball_projectes
Presentacio_treball_projectesPresentacio_treball_projectes
Presentacio_treball_projectes
 
2012 04 12-blogvilag
2012 04 12-blogvilag2012 04 12-blogvilag
2012 04 12-blogvilag
 
Software educatiu
Software educatiuSoftware educatiu
Software educatiu
 
Webquest 5 sentits
Webquest 5 sentitsWebquest 5 sentits
Webquest 5 sentits
 
G+
G+G+
G+
 
Bellvitge 2.0
Bellvitge 2.0Bellvitge 2.0
Bellvitge 2.0
 
Nizanatura
NizanaturaNizanatura
Nizanatura
 
Redoneshow
RedoneshowRedoneshow
Redoneshow
 
Budapest Apartment
Budapest ApartmentBudapest Apartment
Budapest Apartment
 
Metacognició
MetacognicióMetacognició
Metacognició
 
Introduccion a la psicopatologia
Introduccion a la psicopatologiaIntroduccion a la psicopatologia
Introduccion a la psicopatologia
 

Semelhante a MOLECULAR SIMULATION TECHNIQUES

Deal_Final_Paper_PY525f15
Deal_Final_Paper_PY525f15Deal_Final_Paper_PY525f15
Deal_Final_Paper_PY525f15Jacob Deal
 
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...ijrap
 
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...ijrap
 
Oscar Nieves (11710858) Computational Physics Project - Inverted Pendulum
Oscar Nieves (11710858) Computational Physics Project - Inverted PendulumOscar Nieves (11710858) Computational Physics Project - Inverted Pendulum
Oscar Nieves (11710858) Computational Physics Project - Inverted PendulumOscar Nieves
 
Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Powe...
Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Powe...Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Powe...
Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Powe...Power System Operation
 
Simulation of Double Pendulum
Simulation of Double PendulumSimulation of Double Pendulum
Simulation of Double PendulumQUESTJOURNAL
 
Control system note for 6th sem electrical
Control system note for 6th sem electricalControl system note for 6th sem electrical
Control system note for 6th sem electricalMustafaNasser9
 
STUDY OF TRANSIENT STABILITY BY TRANSIENT ENERGY FUNCTION
STUDY OF TRANSIENT STABILITY BY TRANSIENT ENERGY FUNCTIONSTUDY OF TRANSIENT STABILITY BY TRANSIENT ENERGY FUNCTION
STUDY OF TRANSIENT STABILITY BY TRANSIENT ENERGY FUNCTIONcscpconf
 
4 forced vibration of damped
4 forced vibration of damped4 forced vibration of damped
4 forced vibration of dampedJayesh Chopade
 
Simulink and Simelectronics based Position Control of a Coupled Mass-Spring D...
Simulink and Simelectronics based Position Control of a Coupled Mass-Spring D...Simulink and Simelectronics based Position Control of a Coupled Mass-Spring D...
Simulink and Simelectronics based Position Control of a Coupled Mass-Spring D...IJECEIAES
 
computationalchemistry_12-6.ppt
computationalchemistry_12-6.pptcomputationalchemistry_12-6.ppt
computationalchemistry_12-6.pptsami97008
 
02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.Mahmoud Hussein
 
Time response of discrete systems 4th lecture
Time response of discrete systems 4th lectureTime response of discrete systems 4th lecture
Time response of discrete systems 4th lecturekhalaf Gaeid
 
Computational methodologies
Computational methodologiesComputational methodologies
Computational methodologiesMattSmith321834
 

Semelhante a MOLECULAR SIMULATION TECHNIQUES (20)

Integration schemes in Molecular Dynamics
Integration schemes in Molecular DynamicsIntegration schemes in Molecular Dynamics
Integration schemes in Molecular Dynamics
 
solver (1)
solver (1)solver (1)
solver (1)
 
Deal_Final_Paper_PY525f15
Deal_Final_Paper_PY525f15Deal_Final_Paper_PY525f15
Deal_Final_Paper_PY525f15
 
Chapter26
Chapter26Chapter26
Chapter26
 
MD_course.ppt
MD_course.pptMD_course.ppt
MD_course.ppt
 
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
 
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...
 
Oscar Nieves (11710858) Computational Physics Project - Inverted Pendulum
Oscar Nieves (11710858) Computational Physics Project - Inverted PendulumOscar Nieves (11710858) Computational Physics Project - Inverted Pendulum
Oscar Nieves (11710858) Computational Physics Project - Inverted Pendulum
 
Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Powe...
Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Powe...Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Powe...
Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Powe...
 
Simulation of Double Pendulum
Simulation of Double PendulumSimulation of Double Pendulum
Simulation of Double Pendulum
 
Control system note for 6th sem electrical
Control system note for 6th sem electricalControl system note for 6th sem electrical
Control system note for 6th sem electrical
 
STUDY OF TRANSIENT STABILITY BY TRANSIENT ENERGY FUNCTION
STUDY OF TRANSIENT STABILITY BY TRANSIENT ENERGY FUNCTIONSTUDY OF TRANSIENT STABILITY BY TRANSIENT ENERGY FUNCTION
STUDY OF TRANSIENT STABILITY BY TRANSIENT ENERGY FUNCTION
 
TO_EDIT
TO_EDITTO_EDIT
TO_EDIT
 
4 forced vibration of damped
4 forced vibration of damped4 forced vibration of damped
4 forced vibration of damped
 
Simulink and Simelectronics based Position Control of a Coupled Mass-Spring D...
Simulink and Simelectronics based Position Control of a Coupled Mass-Spring D...Simulink and Simelectronics based Position Control of a Coupled Mass-Spring D...
Simulink and Simelectronics based Position Control of a Coupled Mass-Spring D...
 
Applications of Computational Quantum Chemistry
Applications of Computational Quantum ChemistryApplications of Computational Quantum Chemistry
Applications of Computational Quantum Chemistry
 
computationalchemistry_12-6.ppt
computationalchemistry_12-6.pptcomputationalchemistry_12-6.ppt
computationalchemistry_12-6.ppt
 
02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.
 
Time response of discrete systems 4th lecture
Time response of discrete systems 4th lectureTime response of discrete systems 4th lecture
Time response of discrete systems 4th lecture
 
Computational methodologies
Computational methodologiesComputational methodologies
Computational methodologies
 

MOLECULAR SIMULATION TECHNIQUES

  • 2.
  • 3.
  • 4. Simple models Hard sphere potential Square well potential
  • 5. MOLECULAR DYNAMICS USING SIMPLE METHODS The steps involved in the hard-sphere calculation as follows: Identify the next pair of spheres to collide and calculate when the collision will occur. Calculate the positions of all the spheres at the collision time. Determine the new velocities of the two colliding spheres after the collision. Repeat from 1 until finished. The new velocities of the colliding spheres are calculated by applying the principle conservation of linear momentum.
  • 6. MOLECULAR DYNAMICS WITH CONTINUOUS POTENTIALS First MD with continuous potentials done in 1964 (simulation of argon by Rahman). Finite difference method: the integration is broken down into many small stages, each separated in time by a fixed time dt.
  • 7. Verlet algorithm The most widely used method in molecular dynamics programs is the Verlet algorithm. It uses the positions and accelerations at time t, and the positions from the previous step, r(t-δt) to calculate new positions at t+δt, r(t+δt). Relations between positions and velocities at those two moments in time can be written as: Those two relations can be added to give: The velocities do not explicitly appear in the Verlet algorithm. They can be calculated in several ways. A very simple approach is to divide the difference in positions at times t+δt and t-δt by 2δt, i.e. Another approach calculates velocities at the half step : Practical application of this algorithm is straightforward and memory requirements are modest, only positions at two time steps have to be recorded r(t), r(t-δt), and the acceleration a(t). The only drawback is that the new position r(t + δt) is obtained by adding small term δ2ta(t) to the difference of two much larger terms 2r(t) and r(t-δt), which requires high precision for r in the numerical calculation.
  • 8. Verlet algorithm The leap-frog method is the variation of Verlet algorithm. It uses the following relations: The name of this method comes from its nature, i.e., velocities make ‘leap-frog’ jumps over the positions to give their values at
  • 9. Verlet algorithm The velocity Verlet algorithm gives positions, velocities and accelerations at the same time and does not compromise precision:
  • 10. Verlet algorithm Beeman Algorithm Better velocities, better energy conservation More expensive to calculate
  • 11. General Predictor-Corrector Algorithms Predict the position x(t+dt) and velocity v(t+dt) at the end of the next step. Evaluate the forces at t+dt using the predicted position. Correct the predictions using some combination of the predicted and previous values of position and velocity.
  • 12. Gear’s Predictor-Corrector methods Predict ac(t+dt) from the Taylor expansion at the starting point Begin with a simple prediction, as in any of the previous methods Initially step to r(t+dt), 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): Estimates the error in the initial step, which is used to correct:
  • 13. Predictor-corrector algorithms 1. Predictor: From the positions and their time derivatives up to a certain order q, all known at time t, one ``predicts'' the same quantities at time by means of a Taylor expansion. Among these quantities are, of course, accelerations . 2. Force evaluation: The force is computed taking the gradient of the potential at the predicted positions. The resulting acceleration will be in general different from the ``predicted acceleration''. The difference between the two constitutes an ``error signal''. 3. Corrector: This error signal is used to ``correct'' positions and their derivatives. All the corrections are proportional to the error signal, the coefficient of proportionality being a ``magic number'' determined to maximize the stability of the algorithm.
  • 14. Evaluate integration methods Fast, minimal memory, easy to program Calculation of force is time consuming Conservation of energy and momentum Time-reversible Long time step can be used
  • 15. Which algorithm is appropriate Cost effective Energy conservation Root-mean-square fluctuation Total, 0.02 kcal/mol KE and PE, 5 kcal/mol
  • 16. Choosing the time step Too small: covering small conformation space Too large: instability Suggested time steps Translation, 10 fs Flexible molecules and rigid bonds, 2fs Flexible molecules and bonds, 1fs
  • 17. Multiple time step dynamics Reversible reference system propagation algorithm (r-RESPA) Forces within a system classified into a number of groups according to how rapidly the force changes Each group has its own time step, while maintaining accuracy and numerical stability
  • 18. Molecular dynamics setup Initial configuration Initial velocities (Maxwell-Boltzmann) Force field Cutoff: doesn’t save time by itself. But can combine with neighbor list and speed-up the simulation
  • 19. Running molecular dynamics Equilibration Special care is needed for inhomogeneous system Calculating the temperature Nc is the number of constraints, so 3N – Nc is the total number of degrees of freedom Boundary conditions No boundary Periodic boundary condition Non-periodic: reaction zone, harmonic constraint boundary atoms
  • 20. Constraint dynamics High frequency modes takes all the computer time Low frequency modes correspond to conformational changes Constraint: system is forced to satisfy certain conditions SHAKE: constraint the bond vibration
  • 21. REFERENCE Molecular Modelling - Andrew R. Leach (Principles and Applications) http:/docjax.com/molecular dynamic simulation methods/ http:/google.com/molecular dynamics/ simulation simple methods/ http:/google.com/molecular dynamic simulation with continuous potential/
  • 22. THANQ