Difference between revisions of "ALPS 2 Tutorials:MC-01 Equilibration"
From ALPS
(→Using command line) |
(→Using command line) |
||
Line 26: | Line 26: | ||
{T=1.0} | {T=1.0} | ||
+ | |||
+ | We first convert the input parameters to XML and then run the application '''dwa''': | ||
+ | |||
+ | parameter2xml parm1a | ||
+ | dwa parm1a.in.xml | ||
=== Using Python === | === Using Python === | ||
Script file [http://alps.comp-phys.org/static/tutorials2.1.0/mc-01b-equilibration/tutorial1a.py tutorial1a.py]: | Script file [http://alps.comp-phys.org/static/tutorials2.1.0/mc-01b-equilibration/tutorial1a.py tutorial1a.py]: |
Revision as of 16:04, 27 August 2013
Contents
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}
We first convert the input parameters to XML and then run the application dwa:
parameter2xml parm1a dwa parm1a.in.xml
Using Python
Script file tutorial1a.py: