cppdlr
: Imaginary time calculations using the discrete Lehmann representationAuthors: Jason Kaye, Nils Wentzell, and Hugo U. R. Strand (2023)
cppdlr
is a C++ library implementing the discrete Lehmann representation (DLR) of
imaginary time single-particle Green's functions and other imaginary time
quantities. For more information on the DLR, see the references below.
Please see the documentation for more information about cppdlr
.
While we recommend using the latest stable release of this library, which is the default branch of this repository, the main
branch is treated as a development branch and might have new (unstabilized) features. The most up-to-date documentation corresponding to this development branch can be found here.
Libraries implementing the DLR are available in other languages:
If you use cppdlr
in your software or published research works, please mention
this, and cite the following references. Citations help to encourage the
development and maintainence of open-source scientific software.
cppdlr
: J. Kaye, H. U. R. Strand, N. Wentzell, "cppdlr: Imaginary time calculations using the discrete Lehmann representation", J. Open Source Softw., 9(100), 6297 (2024).For the latter, a reference in BibTeX format can be found in the "About" section at the top right of this page.
Please email jkaye@flatironinstitute.org with questions, or post an issue.
cppdlr
is licensed under the Apache License, Version 2.0, for more information see the LICENSE
file.