# Updated core libraries of the ALPS project

@article{Gaenko2017UpdatedCL, title={Updated core libraries of the ALPS project}, author={Alexander Gaenko and A. E. Antipov and Gabriele Carcassi and T. Chen and X. Chen and Q. Dong and Lukas Gamper and Jan Gukelberger and Ryo Igarashi and Sergei Iskakov and Mario S. K{\"o}nz and J. P. F. LeBlanc and Ryan Levy and P. N. Ma and J. E. Paki and Hiroshi Shinaoka and Synge Todo and Matthias Troyer and Emanuel Gull}, journal={Comput. Phys. Commun.}, year={2017}, volume={213}, pages={235-251} }

Abstract The open source ALPS (Algorithms and Libraries for Physics Simulations) project provides a collection of physics libraries and applications, with a focus on simulations of lattice models and strongly correlated systems. The libraries provide a convenient set of well-documented and reusable components for developing condensed matter physics simulation code, and the applications strive to make commonly used and proven computational algorithms available to a non-expert community. In this… Expand

#### 47 Citations

Continuous-time hybridization expansion quantum impurity solver for multi-orbital systems with complex hybridizations

- Computer Science, Physics
- Comput. Phys. Commun.
- 2017

Abstract We describe an open-source implementation of the continuous-time hybridization-expansion quantum Monte Carlo method for impurity models with general instantaneous two-body interactions and… Expand

ComDMFT: A massively parallel computer package for the electronic structure of correlated-electron systems

- Computer Science, Physics
- Comput. Phys. Commun.
- 2019

Ab initio LQSGW+DMFT methodology is implemented, as a simplification of ab initio GW+EDMFT methodology, enabling the comparison of multiple methods for the electronic structure of correlated electron systems in one platform. Expand

Exact diagonalization library for quantum electron models

- Physics, Computer Science
- Comput. Phys. Commun.
- 2018

An exact diagonalization C++ template library (EDLib) for solving quantum electron models, including the single-band finite Hubbard cluster and the multi-orbital impurity Anderson model, is presented. Expand

w2dynamics: Local one- and two-particle quantities from dynamical mean field theory

- Computer Science, Physics
- Comput. Phys. Commun.
- 2019

The main features of this multi-orbital quantum impurity solver for the Anderson impurity model, dynamical mean field theory as well as its coupling to density functional theory are discussed. Expand

DCore: Integrated DMFT software for correlated electrons

- Physics
- 2020

We present a new open-source program, DCore, that implements dynamical mean-field theory (DMFT). DCore features a user-friendly interface based on text and HDF5 files. It allows DMFT calculations of… Expand

Implementation of the maximum entropy method for analytic continuation

- Computer Science, Mathematics
- Comput. Phys. Commun.
- 2017

Maxent is a tool for performing analytic continuation of spectral functions using the maximum entropy method and implements a range of bosonic, fermionic and generalized kernels for normal and anomalous Green’s functions, self-energies, and two-particle response functions. Expand

Lecture notes on Diagrammatic Monte Carlo for the Fröhlich polaron

- Physics, Mathematics
- SciPost Physics Lecture Notes
- 2018

These notes are intended as a detailed discussion on how to implement
the diagrammatic Monte Carlo method for a physical system which is
technically simple and where it works extremely well, namely… Expand

Computing Local Multipoint Correlators Using the Numerical Renormalization Group

- Physics
- Physical Review X
- 2021

Local three- and four-point correlators yield important insight into strongly correlated systems and have many applications. However, the non-perturbative, accurate computation of multipoint… Expand

Towards the solution of the many-electron problem in real materials: equation of state of the hydrogen chain with state-of-the-art many-body methods

- Physics
- 2017

We present numerical results for the equation of state of an infinite chain of hydrogen atoms. A variety of modern many-body methods are employed, with exhaustive cross-checks and validation.… Expand

Momentum-Space Cluster Dual Fermion Method

- Physics
- 2017

Recent years have seen the development of two types of non-local extensions to the single-site dynamical mean field theory. On one hand, cluster approximations, such as the dynamical cluster… Expand

#### References

SHOWING 1-10 OF 47 REFERENCES

The ALPS project release 2.0: open source software for strongly correlated systems

- Mathematics, Physics
- 2011

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… Expand

The ALPS project release 1.3: Open-source software for strongly correlated systems

- Physics
- 2007

We present release 1.3 of the ALPS (Algorithms and Libraries for Physics Simulations) project, an international open-source software project to develop libraries and application programs for the… Expand

The ALPS Project: Open Source Software for Strongly Correlated Systems

- Physics
- 2005

We present the ALPS (Algorithms and Libraries for Physics Simulations) project, an international open source software project to develop libraries and application programs for the simulation of… Expand

Continuous-time hybridization expansion quantum impurity solver for multi-orbital systems with complex hybridizations

- Computer Science, Physics
- Comput. Phys. Commun.
- 2017

Abstract We describe an open-source implementation of the continuous-time hybridization-expansion quantum Monte Carlo method for impurity models with general instantaneous two-body interactions and… Expand

HPX: A Task Based Programming Model in a Global Address Space

- Computer Science
- PGAS
- 2014

HX is presented -- a parallel runtime system which extends the C++11/14 standard to facilitate distributed operations, enable fine-grained constraint based parallelism, and support runtime adaptive resource management, and provides a widely accepted API enabling programmability, composability and performance portability of user applications. Expand

Extreme programming explained - embrace change

- Computer Science, Engineering
- 1990

You may love XP, or you may hate it, but Extreme Programming Explained will force you to take a fresh look at how you develop software. Expand

Solutions of the Two-Dimensional Hubbard Model: Benchmarks and Results from a Wide Range of Numerical Algorithms

- Physics
- 2015

Numerical results for ground-state and excited-state properties (energies, double occupancies, and Matsubara-axis self-energies) of the single-orbital Hubbard model on a two-dimensional square… Expand

Hypothesis testing of scientific Monte Carlo calculations.

- Medicine, Physics
- Physical review. E
- 2017

This paper demonstrates explicitly how the technique of statistical hypothesis testing can be used to devise automatic and reliable tests for Monte Carlo methods, and shows that these tests are able to detect some of the common problems encountered in stochastic scientific simulations. Expand

Continuous-time solver for quantum impurity models.

- Physics, Medicine
- Physical review letters
- 2006

A new continuous-time solver for quantum impurity models such as those relevant to dynamical mean field theory, based on a stochastic sampling of a perturbation expansion in the impurity-bath hybridization parameter is presented, which allows very efficient simulations even at low temperatures and for strong interactions. Expand

Test-driven Development - by example

- Engineering, Computer Science
- The Addison-Wesley signature series
- 2003

Drive development with automated tests, a style of development called “Test-Driven Development” (TDD for short), which aims to dramatically reduce the defect density of code and make the subject of work crystal clear to all involved. Expand