理论物理中的数值计算方法
课程目标
分子动力学模拟和蒙特卡洛算法是研究多体系统的物性和动力学性质的重要算法。通过本课程的学习,了解这两大算法的基本原理、编程方法及适用范围;了解多体问题研究的基本内容,了解平衡态和非平衡态物理的基本问题。
课程要求
成绩包括考勤、作业及课程总结三部分。
考勤:缺勤超过 5 次按学校规定总成绩以 0 分计。缺勤未超过 5 次者,每次缺勤扣7分;
作业:任选6道普通题目,每道题目8分;任选 1 道探索题目,12分;
课程总结:形式为书面报告,分数 5 分。
课程大纲
1. 为什么理论物理需要数值计算?
2. 中心极限定理
3. 不同系综的分子动力学模拟
4. 随机动力学
5. 不同系综的蒙特卡洛模拟
参考教材
1.《理论物理中的计算机模拟方法》,D. W. Heermann著,秦克诚译,
北京大学出版社
Computer Simulation Methods in Theoretical Physics, D. W. Heermann,
Springer-Verlag, Berlin
2.《分子模拟——从算法到应用》,D. Frenkel 和B. Smit著,汪文川等译,
化学工业出版社
Understanding Molecular Simulation ---- From Algorithms to Applications,
D. Frenkel and B. Smit, Academic Press