Computational methods for advanced physics
TD no. 1 TD no. 2 TD no. 3 TD no. 4
Guidelines for the final project
Program for the 2024-2025 edition
10/09/2024 lecture (4h): script + videos part 1 part 2 part 3
17/09/2024 lecture + TD: script + videos part 1 part 2
24/09/2024 lecture + TD: script + videos part 1 part 2
01/10/2024 lecture + TD: script + videos part 1 part 2
08/10/2024 lecture + TD: script + videos part 1 part 2
15/10/2024 lecture + TD: script + videos part 1 part 2
22/10/2024: orals? (on a voluntary basis)
Small (& rather pathetic) Python code
Monte Carlo calculation of pi: pi_MonteCarlo.py
Useful links:
The "curse of dimensionality" (from Wikipedia)
Fermi, Pasta, Ulam and a mysterious lady - T. Dauxois (ENS)
Lecture Notes on Solving Large Scale Eigenvalue Problems - P. Arbenz (ETHZ)
The Lanczos method - E. Koch
Von Neumann: The Interaction of Mathematics and Computing -- talk by Stanislaw M. Ulam
Training neural networks as an optimization problem: video lecture by F. Marquardt
Animation on momentum acceleration of gradient descent
Animation on the traveling salesman problem solved with simulated annealing
List of Runge-Kutta methods (from Wikipedia)