計算物理
Computational Physics
| 節 | 週一 | 週三 |
|---|---|---|
2 09:00–09:50 | 計算物理 SC162 | |
5 13:20–14:10 | 計算物理 SC162 2 節連堂 | |
6 14:20–15:10 |
* 根據陽明交大上課時間表所列
The course intends to instruct undergrad students basic numerical methods and techniques for solving problems in general and quantum physics. Besides the theoretical tutorials, a 2hr lab training is held every two weeks in the computer classroom in the information technology service center of NCTU. 本課程設計兼具"理論"及"程式實作",學習基本數值方法解決物理問題,對象為電物系大三以上及他系跨域學生。 開課老師有二位: 斫半學期由鄭舜仁負責,後半學期由吳建德負責 。 原則上每二周一次2hr實作(於計中電腦教室)。使用"程式語言不限制",但課程演示以 FORTRAN 及 Matlab 為主(開課前二周助教提供 6-8hr FORTRAN基本介紹課程)。 此外,部分基礎數學課程(一學期約有三次6hr) 將與應數林得勝老師的"計算數學"併班上課。
普通物理、近代物理
e3 系統
前半學期: 期中報告(40%)+作業 (10%) 後半學期: 期末報告(40%)+作業 (10%)
- Numerical Calculus
- Solving ordinary differential equations (ODEs)
- Matrix
- Molecular dynamics simulations
- Monte Carlo simulations
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction |
| 第 2 週 | Review of some equations in general and quantum physics (joint course with "Comp. Math." on 03/05, 03/07) |
| 第 3 週 | Numerical calculus: Taylor series, error analysis (joint course with "Comp. Math." on 03/12) Numerical differentiation, Numerical integration, Newton method Physical example: black-body radiation |
| 第 4 週 | Lab (03/19) Numerical calculus: Steepest descent method Physical examples: electrostatic potential induced by charges and dipoles. |
| 第 5 週 | Solving ODE: Euler 's method, RK method Physical examples: simple harmonic oscillation, optical dielectric function (Lorentz model) |
| 第 6 週 | Lab (04/02) |
| 第 7 週 | Matrix diagonalization (joint course with "Comp. Math." on 04/09)* meeting on midterm project (04/11) Physical examples: diatomic molecular; 1D crystal |
| 第 8 週 | Lab (04/16) meeting on midterm project (04/18) * option |
| 第 9 週 | Overview of Physical problems in statistical physics Central limit theorem Introduction to Molecular dynamics (MD) simulations |
| 第 10 週 | Lab (4/30) Verlet algorithm Minimum image convention |
| 第 11 週 | Systems in equilibrium Symplectic Integrator |
| 第 12 週 | Lab (5/14) Langevin dynamics simulation |
| 第 13 週 | Introduction to Monte Carlo simulations Monte Carlo integrations |
| 第 14 週 | Lab (5/28) Importance sampling Master equation |
| 第 15 週 | 1D Ising Model |
| 第 16 週 | 2D Ising Model meeting on final project |
參考書-1: An introduction to computational physics, Tao Pang, 2nd ed. Cambridge University Press. 參考書-2: Computational nanoscience-applications for molecules, clusters, and solids, Kalman Varga and Joseph Driscoll, 1st ed. Cambridge University Press. 參考書-3: Computational physics, Jos Thijssen, 3rd ed. Cambridge University Press.
- 地點
- 前半學期 SC408 後半學期 SC457
- 時間
- 前半學期 3A 後半學期 2G
- 聯絡方式
- sjcheng@mail.nctu.edu.tw chientewu@nctu.edu.tw