English
Related papers

Related papers: cppdlr: Imaginary time calculations using the disc…

200 papers

We introduce libdlr, a library implementing the recently introduced discrete Lehmann representation (DLR) of imaginary time Green's functions. The DLR basis consists of a collection of exponentials chosen by the interpolative decomposition…

Computational Physics · Physics 2023-07-31 Jason Kaye , Kun Chen , Hugo U. R. Strand

We present a generalization of the discrete Lehmann representation (DLR) to three-point correlation and vertex functions in imaginary time and Matsubara frequency. The representation takes the form of a linear combination of judiciously…

Computational Physics · Physics 2025-03-27 Dominik Kiese , Hugo U. R. Strand , Kun Chen , Nils Wentzell , Olivier Parcollet , Jason Kaye

We present an efficient basis for imaginary time Green's functions based on a low rank decomposition of the spectral Lehmann representation. The basis functions are simply a set of well-chosen exponentials, so the corresponding expansion…

Numerical Analysis · Mathematics 2023-07-31 Jason Kaye , Kun Chen , Olivier Parcollet

We present a deterministic algorithm for the efficient evaluation of imaginary time diagrams based on the recently introduced discrete Lehmann representation (DLR) of imaginary time Green's functions. In addition to the efficient…

Strongly Correlated Electrons · Physics 2024-11-21 Jason Kaye , Zhen Huang , Hugo U. R. Strand , Denis Golež

Several recent works have introduced highly compact representations of single-particle Green's functions in the imaginary time and Matsubara frequency domains, as well as efficient interpolation grids used to recover the representations. In…

Strongly Correlated Electrons · Physics 2023-06-28 Nan Sheng , Alexander Hampel , Sophie Beck , Olivier Parcollet , Nils Wentzell , Jason Kaye , Kun Chen

New model-independent compact representations of imaginary-time data are presented in terms of the intermediate representation (IR) of analytical continuation. This is motivated by a recent numerical finding by the authors [J. Otsuki et…

Strongly Correlated Electrons · Physics 2017-07-26 Hiroshi Shinaoka , Junya Otsuki , Masayuki Ohzeki , Kazuyoshi Yoshimi

We present the library Moore, which implements Interval Arithmetic in modern C++. This library is based on a new feature in the C++ language called concepts, which reduces the problems caused by template meta programming, and leads to a new…

Mathematical Software · Computer Science 2016-11-30 Walter F. Mascarenhas

fwdpp is a C++ library of routines intended to facilitate the development of forward-time simulations under arbitrary mutation and fitness models. The library design provides a combination of speed, low memory overhead, and modeling…

Populations and Evolution · Quantitative Biology 2014-06-24 Kevin R. Thornton

We study the expansion of single-particle and two-particle imaginary-time Matsubara Green's functions of quantum impurity models in the basis of Legendre orthogonal polynomials. We discuss various applications within the dynamical…

Strongly Correlated Electrons · Physics 2015-03-19 Lewin Boehnke , Hartmut Hafermann , Michel Ferrero , Frank Lechermann , Olivier Parcollet

Although many active scientific codes use modern Fortran, most contemporary scientific software "libraries" are implemented in C and C++. Providing their numerical, algorithmic, or data management features to Fortran codes requires writing…

Software Engineering · Computer Science 2019-07-04 Seth R. Johnson , Andrey Prokopenko , Katherine J. Evans

Generalized log-sine functions appear in higher order epsilon-expansion of different Feynman diagrams. We present an algorithm for numerical evaluation of these functions of real argument. This algorithm is implemented as C++ library with…

High Energy Physics - Phenomenology · Physics 2016-09-06 M. Yu. Kalmykov , A. Sheplyakov

We present ensmallen, a fast and flexible C++ library for mathematical optimization of arbitrary user-supplied functions, which can be applied to many machine learning problems. Several types of optimizations are supported, including…

Mathematical Software · Computer Science 2018-12-11 Shikhar Bhardwaj , Ryan R. Curtin , Marcus Edel , Yannis Mentekidis , Conrad Sanderson

We present the C++ library CppSs (C++ super-scalar), which provides efficient task-parallelism without the need for special compilers or other software. Any C++ compiler that supports C++11 is sufficient. CppSs features different…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-02-27 Steffen Brinkmann , Jose Gracia

This report is devoted to some C++ codes implementing the implicit LU class algorithms for solving linear determined, and undetermined systems with $n$ variables and $m$ equations. A main program used in part of the numerical test is given…

Numerical Analysis · Mathematics 2025-10-20 Xing Li , Ying Liu , Antonino Del Popolo

Green's function methods lead to ab initio, systematically improvable simulations of molecules and materials while providing access to multiple experimentally observable properties such as the density of states and the spectral function.…

Quantum Physics · Physics 2023-09-19 Diksha Dhawan , Dominika Zgid , Mario Motta

I present a lightweight C++ library for the evaluation of classical polylogarithms Li_n and the special function Li_{22} for arbitrary complex arguments. The evaluation is possible in arbitrary precision arithmetic and features also an…

High Energy Physics - Phenomenology · Physics 2016-06-01 Sebastian Kirchner

We consider the problem of Bayesian inference in the family of probabilistic models implicitly defined by stochastic generative models of data. In scientific fields ranging from population biology to cosmology, low-level mechanistic…

Inspired by the recent proposed Legendre orthogonal polynomial representation of imaginary-time Green's functions, we develop an alternate representation for the Green's functions of quantum impurity models and combine it with the…

Strongly Correlated Electrons · Physics 2016-12-08 Li Huang , Liang Du

OpenGM is a C++ template library for defining discrete graphical models and performing inference on these models, using a wide range of state-of-the-art algorithms. No restrictions are imposed on the factor graph to allow for higher-order…

Artificial Intelligence · Computer Science 2012-06-04 Bjoern Andres , Thorsten Beier , Joerg H. Kappes

We present Matrix Distributed Processing, a C++ library for fast development of efficient parallel algorithms. MDP is based on MPI and consists of a collection of C++ classes and functions such as lattice, site and field. Once an algorithm…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Massimo Di Pierro
‹ Prev 1 2 3 10 Next ›