Computational Physics for PhD and MS students (Fall 2017)
Preliminary marks (Download) NEW NEW
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) (Download)
Some of my Python programs (Download)
- Visualization by Matlab (link)
- Discretization approaches (Download)
My note about deterministic Fractals(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
Exercises:
# Set 1 (Download) List_arrange (Download) Data (Download)
# Set 2 (Download) data (Download)
# Set 3 (Download) fitinput (Download)
# Set 4 (Download) data (Download), marks (Download)
# Set 5 (Download)
# Set 6 (Download) data (Download)
# Set 7 (Download)
# Set 8 (Download) secondDE.pdf (Download)
# Set 9 (Download)
# Set 10 (Download)