Master in Theoretical Physics and Applications

Advanced Monte Carlo Methods for Statistical Mechanics

Speciality course for Complex System path

Teacher : Laura Hernandez

Structure: 25h theory and practice + personnal work

Evaluation: homework + final  exam (written + oral presentation of a project)

Auxiliary documents for these lectures:

Adv_MC_notes.pdf

Homeworks/project:

Problem_set1.pdf

Problem_set2.pdf

Problem_set3.pdf

Problem_set4.pdf

Problem_set_5.pdf

 Auxiliary documents:

PhysRevB.13.2997.pdf

Ancien very complete study of the 2d Ising model by Metropolis simulation.

Ferrenberg_Swendsen_PRL.61.2635.pdf

Histogram algorithm

swendsen_wang.pdf

Cluster flipping algorithm

Hoshsen_Kopelman.pdf

Cluster identification algorithm

FK_transf_Edwards-Sokal.pdf

Fortuin-Kasteleyn transformation and SW algorithm

donorio_demeo_heermann_binder.pdf

Fortuin-Kasteleyn transformation and SW algorithm

WL_PRL.pdf

Wang-Landau algorithm PHYSICAL REVIEW LETTERS, VOLUME 86, 2050(2001)

Ising_DOS_Beale.pdf

Calculation or the density of states of the 2d Ising model. PRL, 76, p78 (1996)

WL_PRE.pdf

Wang-Landau algorithm PHYSICAL REVIEW E, VOLUME 64, 056101(2001)

WL2.pdf

Wang-Landau algorithm (more detailed), Am. J. Phys. 72 10, (2004)

WL_convergence

Study of the convergence of the WL algorithm. Computer Physics Communications 175 (2006) 36–40


Mathematical analysis of the WL algorithm

Proof of  convergence, sources of errors and strategies for optimization.
PHYSICAL REVIEW E 72, 025701͑R͒ ͑2005͒

PRE_adaptive_windows.pdf

Adaptive windows WL algorithm, PRE VOLUME 78, 055701(R)(2008)

 

Fortran notes:

http://www.nsc.liu.se/~boein/f77to90

Evolution from Fortran 77 to Fortran 90.

Introduction to fortran90.pdf

Very clear and short Fortran introduction, from the University of Durham


http://vesta.informatik.rwth-aachen.de/fortran/

Notes on Fortran, comparison with C language.