Difference between revisions of "ALPS 2 Tutorials:Overview"

From ALPS
Jump to: navigation, search
Line 73: Line 73:
 
* [[ALPS_2_Tutorials:TEBD-01_bhquench | TEBD-01 Quenches in the hardcore boson model]]
 
* [[ALPS_2_Tutorials:TEBD-01_bhquench | TEBD-01 Quenches in the hardcore boson model]]
 
* [[ALPS_2_Tutorials:TEBD-02_kink | TEBD-02 Time Evolution of a domain wall in the XX model]]
 
* [[ALPS_2_Tutorials:TEBD-02_kink | TEBD-02 Time Evolution of a domain wall in the XX model]]
 +
 +
'''Trieste Summer School 2015 Tutorials'''
 +
* [[ALPS_2_Tutorials:Trieste | Trieste tutorials]]
 +
 
|-
 
|-
 
| bgcolor="#FFFFFF" width="100%" valign="top" style="border: 1px solid #E8F1FF;padding-left:0.5em;padding-right:0.5em;"|
 
| bgcolor="#FFFFFF" width="100%" valign="top" style="border: 1px solid #E8F1FF;padding-left:0.5em;padding-right:0.5em;"|

Revision as of 22:08, 19 September 2015



The tutorial web pages shall facilitate the usage of the ALPS software to solve physics problems. These tutorials are compatible with the version 2.0 of the ALPS libraries and applications. For the 1.3 tutorials see here .

ALPS tutorials

General introduction to running simulations using ALPS

Monte Carlo simulations

Monte Carlo simulations -- Directed worm algorithm

Exact diagonalization

Density Matrix Renormalization Group (DMRG)

Dynamical Mean Field Theory (DMFT) solvers

Time-Evolving Block Decimation (TEBD)

Trieste Summer School 2015 Tutorials

ALPS examples

The ALPS examples section provide examples of real simulations, which require more computing resources to run.

Dynamical Mean Field Theory (DMFT) solvers

ALPS code development tutorials

ALPSize tutorial

How to 'alpsize' your application program written in C, C++, or Fortran step by step. It easily becomes possible to use ALPS functionalities, such as Parameters and Alea, as well as ALPS scheduler by packaging with CMake and setting the link with the ALPS library.