The ALPS project release 2.0: open source software for strongly correlated systems. We present release 2.0 of the ALPS (Algorithms and Libraries for Physics Simulations) project, an open source software project to develop libraries and application programs for the simulation of strongly correlated quantum lattice models such as quantum magnets, lattice bosons, and strongly correlated fermion systems. The code development is centered on common XML and HDF5 data formats, libraries to simplify and speed up code development, common evaluation and plotting tools, and simulation programs. The programs enable non-experts to start carrying out serial or parallel numerical simulations by providing basic implementations of the important algorithms for quantum lattice models: classical and quantum Monte Carlo (QMC) using non-local updates, extended ensemble simulations, exact and full diagonalization (ED), the density matrix renormalization group (DMRG) both in a static version and a dynamic time-evolving block decimation (TEBD) code, and quantum Monte Carlo solvers for dynamical mean field theory (DMFT). The ALPS libraries provide a powerful framework for programmers to develop their own applications, which, for instance, greatly simplify the steps of porting a serial code onto a parallel, distributed memory machine. Major changes in release 2.0 include the use of HDF5 for binary data, evaluation tools in Python, support for the Windows operating system, the use of CMake as build system and binary installation packages for Mac OS X and Windows, and integration with the VisTrails workflow provenance tool. The software is available from our web server at

References in zbMATH (referenced in 19 articles )

Showing results 1 to 19 of 19.
Sorted by year (citations)

  1. Kristofer Björnson: TBTK: A quantum mechanics software development kit (2019) not zbMATH
  2. Meneses, Simão; Penedones, João; Rychkov, Slava; Viana Parente Lopes, J. M.; Yvernay, Pierre: A structural test for the conformal invariance of the critical 3d Ising model (2019)
  3. Rakhuba, Maxim; Novikov, Alexander; Oseledets, Ivan: Low-rank Riemannian eigensolver for high-dimensional Hamiltonians (2019)
  4. J.D. Alzate-Cardona, D. Sabogal-Suárez, O.D. Arbeláez-Echeverri, E. Restrepo-Parra: Vegas: Software package for the atomistic simulation of magnetic materials (2018) arXiv
  5. Phillip Weinberg, Marin Bukov: QuSpin: a Python Package for Dynamics and Exact Diagonalisation of Quantum Many Body Systems. Part II: bosons, fermions and higher spins (2018) arXiv
  6. Wen, Fakai; Yang, Zhan-Ying; Yang, Tao; Hao, Kun; Cao, Junpeng; Yang, Wen-Li: Surface energy of the one-dimensional supersymmetric (t - J) model with unparallel boundary fields (2018)
  7. Al-Assam, S.; Clark, S. R.; Jaksch, D.: The tensor network theory library (2017)
  8. Mazzola, Guglielmo; Troyer, Matthias: Quantum Monte Carlo annealing with multi-spin dynamics (2017)
  9. Shinaoka, Hiroshi; Gull, Emanuel; Werner, Philipp: Continuous-time hybridization expansion quantum impurity solver for multi-orbital systems with complex hybridizations (2017)
  10. Dugave, Maxime; Göhmann, Frank; Kozlowski, Karol K.; Suzuki, Junji: Thermal form factor approach to the ground-state correlation functions of the XXZ chain in the antiferromagnetic massive regime (2016)
  11. Weiß, Andreas; Karastoyanova, Dimka: Enabling coupled multi-scale, multi-field experiments through choreographies of data-driven scientific simulations (2016) ioport
  12. Dolfi, Michele; Bauer, Bela; Keller, Sebastian; Kosenkov, Alexandr; Ewart, Timothée; Kantian, Adrian; Giamarchi, Thierry; Troyer, Matthias: Matrix product state applications for the ALPS project (2014)
  13. Kressner, Daniel; Tobler, Christine: Algorithm 941: \texttthtucker-- a Matlab toolbox for tensors in hierarchical Tucker format (2014)
  14. Lubasch, Michael; Cirac, J. Ignacio; Bañuls, Mari-Carmen: Unifying projected entangled pair state contractions (2014)
  15. Akira SaiToh: ZKCM: a C++ library for multiprecision matrix computation with applications in quantum information (2013) arXiv
  16. Grasedyck, Lars; Kressner, Daniel; Tobler, Christine: A literature survey of low-rank tensor approximation techniques (2013)
  17. Moran, Niall; Kells, Graham; Vala, Jiri: Diagonalisation of quantum observables on regular lattices and general graphs (2011)
  18. Siek, Jeremy G.; Lumsdaine, Andrew: A language for generic programming in the large (2011)
  19. Fukui, Kouki; Todo, Synge: Order-(n) cluster Monte Carlo method for spin systems with long-range interactions (2009)