An introduction to simulation of thermal and many body systems.
Topics are as follows:
- Generation of random numbers
- Numerical methods in function estimation, integration, …
- DFT simulation
- Monte Carlo and Metropolis methods in random number generation, thermal systems
- Thermal Ising model
- Percolation
- Finite-size analysis in the continuous phase transition
- Wavelets and applications in image processing and time series analysis
- Genetic algorithm
- Simulated annealing
Textbooks:
Introduction to Computer Simulations Methods in Physics, H. Gould, J. Tobochnik, and W. Christian,
An Introduction to Computational Physics, T. Pang