一、課程說明(Course Description)

This course introduces concept of molecular dynamics simulations to students. Capabilities of programming and running programs are prerequisites to taking this course. Knowledges of numerical analysis, classical mechanics and
statistical mechanics are very helpful in understanding the techniques and
methods taught in the course.


二、指定用書(Text Books)

None

三、參考書籍(References)

1. D. C. Rapaport, the Art of Molecular Dynamics Simulation, 2nd edition, Cambridge 2004
2. Haile, Molecular Dynamics Simulation -- elementary methods, Wiley 1992
3. Allen and Tildesley, Computer Simulation of Liquids, Oxford 1987
4. Frenkel and Smit, Understanding Molecular Simulation -- from Algorithms to Applications, 2nd edition, Academic Press 2002


四、教學方式(Teaching Method)

Two and half hour lectures per week.

Please notice that this is not an "experimental" or "practical" course.
There will be no class to teach students programming or running simulations. Nevertheless, programming and running simulations will be definitely in a part of student's homeworks.


五、教學進度(Syllabus)

1.Introduction (week 1)
2.Basic molecular dynamics (week 2)
3.Integration methods: Euler’s method, Runge-Kutta method, predictor-corrector method, Verlet algorithm; Interaction computations: neighbor-list method, cell subdivision (week 3 & 4)
4. Alternative ensembles: NVT, NPT (week 5 & 6)
5.Statical properties: RDF, heat capacity, chemical potential, entropy (week 7)
6.Dynamical properties: transport coefficients, dynamic structure (week 8)
7.Long-range interaction: Ewald summation (week 9 & 10)
8.Geometric constraints: Shake and Rattle algorithms (week 11)
9.Rigid molecules: quaternions (week 12)
10.Many-body interactions: three-body forces, EAM (week 13)
11.Multiple time step scheme: rRESPA (week 14)


六、成績考核(Evaluation)

Homework 30%
Midterm exam 35%
Final exam 35%


七、可連結之網頁位址

For more information, please refer to
http://mx.nthu.edu.tw/~pyhsiao/teaching.htm