Applications that use ALPSCore

Hiroshi Shinaoka edited this page Aug 25, 2018 · 9 revisions

This page will get expanded as new open source codes are added. Please also have a look at the papers citing the alpscore paper

  1. Jonas Greitemann, Lode Pollet, " Lecture notes on Diagrammatic Monte Carlo for the Fröhlich polaron", arXiv:1711.03044, https://arxiv.org/abs/1711.03044.

    Abstract: This text originated from a number of lectures taught at various summer schools over the past two years, aiming to introduce the diagrammatic Monte Carlo method. 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 the Fr"ohlich polaron problem. They are not intended as a review on the physics of polarons, nor as a review of all problems where the method has been used. Sampling schemes for the Green function as well as the self-energy in the bare and skeleton (bold) expansion are disclosed in full detail. We discuss the Monte Carlo updates as well as techniques on how to perform the Fourier transforms for functions with discontinuities. Sample codes are made available online. After working through these notes, the reader will be well equipped to explore the richness of the diagrammatic Monte Carlo method for quantum many-body systems.

  2. Andrey E. Antipov, James P.F. LeBlanc, Emanuel Gull, "Opendf - An Implementation of the Dual Fermion Method for Strongly Correlated Systems", Physics Procedia, Volume 68, 2015, Pages 43-51, ISSN 1875-3892, http://dx.doi.org/10.1016/j.phpro.2015.07.107.

    Abstract: The dual fermion method is a multiscale approach for solving lattice problems of interacting strongly correlated systems. In this paper, we present the opendfcode, an open-source implementation of the dual fermion method applicable to fermionic single- orbital lattice models in dimensions D = 1, 2, 3 and 4. The method is built on a dynamical mean field starting point, which neglects all local correlations, and perturbatively adds spatial correlations. Our code is distributed as an open-source package under the GNU public license version 2.

  3. Ryan Levy, J.P.F. LeBlanc, Emanuel Gull "Implementation of the Maximum Entropy Method for Analytic Continuation", arXiv:1606.00368, published in Computer Physics Communications

    We present Maxent, a tool for performing analytic continuation of spectral functions using the maximum entropy method. The code operates on discrete imaginary axis datasets (values with uncertainties) and transforms this input to the real axis. The code works for imaginary time and Matsubara frequency data and implements the 'Legendre' representation of finite temperature Green's functions. It implements a variety of kernels, default models, and grids for continuing bosonic, fermionic, anomalous, and other data. Our implementation is licensed under GPLv2 and extensively documented. This paper shows the use of the programs in detail.

  4. Hiroshi Shinaoka, Emanuel Gull, Philipp Werner "Continuous-time hybridization expansion quantum impurity solver for multi-orbital systems with complex hybridizations", arXiv:1609.09559, published in Computer Physics Communications

    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 complex hybridization functions. The code is built on the ALPS libraries (Applications and Libraries for Physics Simulations).

  5. Hiroshi Shinaoka, Yusuke Nomura, Emanuel Gull "Efficient implementation of the continuous-time interaction-expansion quantum Monte Carlo method", arXiv:1807.05238

    We describe an open-source implementation of the continuous-time interaction-expansion quantum Monte Carlo method for cluster-type impurity models with onsite Coulomb interactions and complex Weiss functions. The code is based on the ALPS libraries.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.