Computational Physics for PhD and MS students (Winter-Spring 2016)
This course is devoted to advanced and more recent topics in computational methods for physics.
Some topics to teach are as follows:
- Solving coupled Differential Equations and Boundary Value problems
- Chaotic phenomena
- Probability Distribution functions and transformations
- Correlation functions, Two-point correlation function
- Spectral analysis
- Monte Carlo simulation
- Basic topics for Molecular dynamics simulations
- Simulation by VPython
- Course subjects and program (Download)
- A good text for commands in Fortran, C++, matlab (Download)
- VPython
- Some necessary things for programming skills (Download)
- Online numerical recipes (http://www.nr.com)
- Computational physics course by Dr. Seyed Akbar Jafari, Sharif University of Technology
- A good note prepared by Dr. Seyed Akbar Jafari (Download)
- Note on Quantum Monte Carlo by Dr. Mehdi Neek Amal (Download)
- My lecture concerning Errors and PDF (Download)
- Some of my Python programs (Download)
- Visualization by Matlab (link)
- Discretization approaches (Download)
Some titles of projects to do:
2- Traffic-Jamming simulation
3- Lattice-Boltzmann algorithm
4- N-Body simulation programs
5- Image processes
7- Ansys: Computational fluid dynamics
8- Providing a code for detrending method
10- Monter Carlo simulation in Medicine
11- Neural-Networks and applications
12- Synchronization measures
13- Visualization of coupling in data
14- Simulation of Phonons in lattice
Preliminary Marks (Download)
Exercises:
# Set 1 (Download) List_arrange (Download) Data (Download)
# Set 2 (Download) data (Download) fitinput (Download)
# Set 3 (Download)
# Set 4 (Download)
# Set 5 (Download)
# Set 6 (Download)
# Set 7 (Download)