Difference between revisions of "ALPS 2 Tutorials:MC-01 Equilibration"

From ALPS
Jump to: navigation, search
(Example: Quantum Monte Carlo (directed worm algorithm) simulations)
(Using command line)
Line 9: Line 9:
 
=== Using command line ===
 
=== Using command line ===
  
The parameter file [http://alps.comp-phys.org/static/tutorials2.1.0/mc-01b-equilibration/parm1a parm1a]
+
The parameter file [http://alps.comp-phys.org/static/tutorials2.1.0/mc-01b-equilibration/parm1a parm1a]:
  
 
  LATTICE="square lattice"
 
  LATTICE="square lattice"
Line 26: Line 26:
 
   
 
   
 
  {T=1.0}
 
  {T=1.0}
 +
 +
=== Using Python ===
 +
 +
Script file [http://alps.comp-phys.org/static/tutorials2.1.0/mc-01b-equilibration/tutorial1a.py tutorial1a.py]:

Revision as of 16:03, 27 August 2013

Equilibration

Rule of thumb: All Monte Carlo simulations have to be equilibrated before taking measurements.

Example: Quantum Monte Carlo (directed worm algorithm) simulations

As an example, we consider a Quantum Monte Carlo simulation implemented in the directed worm algorithm for boson Hubbard model in square lattice geometry of size 202.

Using command line

The parameter file parm1a:

LATTICE="square lattice"
MODEL="boson Hubbard"

L=20  
Nmax=20

t=1.
U=16.
mu=32.

THERMALIZATION=10000
SWEEPS=100000 
SKIP=400

{T=1.0}

Using Python

Script file tutorial1a.py: