Shahid Beheshti University

Department of Physics

  • Increase font size
  • Default font size
  • Decrease font size

Advanced course on Computational Physics and Optimization (Fall 2024)

E-mail Print

Advanced course on Computational Physics and Optimization for Ph.D. and MS students  (Fall 2024)

This course is devoted to advanced and more recent topics in computational methods for physics and including some topics for Optimization.

Link for class *********

Link for my previous lectures on Selected Topics

Link for my previous lectures on Computational Physics (SBU-VPN needed)

Link for my previous lectures on Computational Physics

Link for my lectures on Optimization (Khajeh Nasir Digital Library, SBU VPN needed)

 

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
  • Machine learning in Physics
  • Topological Based Data Analysis
  • Course subjects and program (Download)
  • Preliminary Part A (Download)
  • Preliminary Part B (Download)
  • A good movie presented by Pooyan Goodarzi to connect the server, remotely (Link)
  • A good link for shell script programming (Link)
  • Some of my bash samples (Download)
  • A sample for Linux commands skills (Download)
  • A good link for programming tutorials  (Link)
  • A good presentation by Kip R. Irvine for number representation (Download)
  • Hartmann, Alexander K., and Heiko Rieger. Optimization algorithms in physics. Vol. 2. Berlin: Wiley-Vch, 2002.

  • Hartmann, Alexander K., and Heiko Rieger, eds. "New optimization algorithms in physics." (2004): 134411.

  • Mezard, Marc, and Andrea Montanari. Information, physics, and computation. Oxford University Press, 2009.

  • Computational Physics By RUBIN H. LANDAU, MANUEL JOSE PAEZ and CRISTIAN C. BORDEIANU (See this link)
  • A good presentation by Kip R. Irvine for number representation (Download)
  • A good text for commands in Fortran, C++, Matlab (Download)
  • VPython
  • Some necessary things for programming skills (Download)
  • A good paper for data analysis in cosmology by Licia Verde, arXiv:0712.3028
  • Online numerical recipes (http://www.numerical.recipes)
  • My lectures on Errors and PDF (Download) (Download)
  • Some of my Python programs (Download)
  • Visualization by Matlab (link)
  • Discretization approaches (Download) (Download)
  • My note about deterministic Fractals (Download) & (see this link)
  • A good reference for errors analysis (see this link)
  • A proper series for Machine learning (Part 1), (part 2)
  • School and Workshop on statistical analysis of stochastic fields (Link) (Link)
  • A pedagogical matter for MCMC (Link)
Other related materials and courses
  • Researches methods course (Link)
  • Data Analysis workshop (Link)
  • Data Sciences (Link)
  • Stochastic field Workshop (Link)
  • Topological Based Data Analysis Workshop (Link)
  • Challenges in training and researches in Physics (Link)
  • Critical Phenomena and Phase transitions (Link)

My previous lectures (Link), (Link), (Link) and (Link)

 

Some of my lectures on the Board

Lecture 2: Preliminary Part (Download)
Lecture 3: Shell Script (Download)
Lecture 4: Number representation (Download)
Lecture 5: DATA Science (Download)
Lecture 6: Road map for DATA Analysis (Download)
Lecture 7: Error estimation (Download)
Lecture 8: PDF (Download), (Download), (Download), (Download), (comp981220)
Lecture 9: Correlation (Download), (Download), (Download)
Lecture 10: Un-weighted TPCF (Download)
Lecture 11: RW and Langevin Equation   (comp990117), (comp990119)
Lecture 12: Power spectrum (comp981227)
Lecture 13: Numerical analysis  (comp990124), (comp990126), (comp990131), (comp990202) & Finite difference and Finite element methods (DFE), (comp990202B), (comp990311A) & Finite difference and Finite element methods (DFE) & Quantum mechanic via FEM (Download) , Mozafari's talk (CP 1396) (link)
Lecture 14: Chaotic Phenomena (comp990207), (comp990209)
Lectures 15 : MCMC
1400909C (Download)
1400914 (Download)
1400916 (Download)
1400921 (Download)  a relevant Ref. (link)
1400923 (Download)  a relevant Ref. (link)
1400105 (Download)
1400107 (Download)
14001014 (Download)
14001016 (Download)
MC (Download)
Lectures 16 : DATA modeling

1400816 (Download)  See also (Link)
1400818 (Download)
1400823 (Download)
1400825 (Download)
1400830 (Download)
1400902 (Download)
1400907 (Download)
1400909A (Download) 1400909B (Download)
Related papers for Fisher (Link), (Link), (Link)
1400928 (Download)
1400930 (Download)

Lectures 17 : Genetic Algorithm (Download), (comp990311B) Simple class of Genetic Algorithm- Part A, (comp990313) Simple class of Genetic Algorithm- Part B

Lectures 18 : Machine learning (part 1), (Part 2), Related code

 

 

Exams timeline

First midterm will be held at 1403/08/24  Questions with answer-key (Download) & Data (Download)   Send your results in zip format to numericalanalysis1403[at]gmail.com

ردیف

شماره دانشجویی

midterm1-95

1

402416002

89

2

403416015

42

3

403516004

80

4

403416020

67

5

403416024

73

6

402416021

64

7

402416029

37

8

402416031

0

9

403416032

2

10

403416036

87

11

403416039

79

12

403416083

54

13

403416054

71

14

403416063

34

15

401416066

0

16

403516002

75

17

403516014

61

18

403516009

75

 

 

 

 

 

 

 

mean

61.88

 

Sqrt(var)

23.11

 

max

89

 

min

2

 

 

Final exam  1403/11/01

 

 

Exercises:

# Set 1 (Download)  Necessary files (Q2-Part B) (Q2-Part E)

# Set 2 (Download)  Necessary file (DATA) (DATA 2) New version

# Set 3 (Download)  Necessary files (data)

# Set 4 (Download)  Necessary files (data)

# Set 5 (Download) & (Download) (data including 0.2.txt, 0.5.txt and 0.8.txt)

# Set 6 (Download) (1+1)-Dimensional data (Download) & (1+2)-Dimensional data (Download) & (Download)

# Set 7 (Download)

# Set 8 (Download) Necessary file (Download)

# Set 9 (Download)

# Set 10 (Download)

# Set 11 (Download) Related to Mathematica crash course (Download) & (Download) (see also the movie for the crash course by Adeela Afzal (Link1) & (Link2))

# Set 12 (Download)

# Set 13 (Download) Necessary file (Data)


Last Updated on Saturday, 21 December 2024 16:01  


Search