Authors: Jason Kaye and Hugo UR Strand (2021)
libdlr
is a library providing Fortran subroutines to build and work with the
discrete Lehmann representation (DLR) of single particle imaginary time Green's functions,
as well as a stand-alone Python module pydlr
implementing the same functionality.
For more information see the documentation, and the references below.
For a C++ implementation of the DLR, please see cppdlr. For a Julia implementation, see Lehmann.jl.
If this library helps you to create software or publications, please let us know, and cite
- our repository: https://github.com/jasonkaye/libdlr
- libdlr: Efficient imaginary time calculations using the discrete Lehmann representation, Jason Kaye, Kun Chen, and Hugo U.R. Strand, Comput. Phys. Commun. 280, 108458, 2022. [arXiv:2110.06765]
- Discrete Lehmann representation of imaginary time Green's functions, Jason Kaye, Kun Chen, and Olivier Parcollet, Phys. Rev. B 105, 235115, 2022. [arXiv:2107.13094]
Please email jkaye@flatironinstitute.org with any and all questions.
libdlr
is licensed under the Apache License, Version 2.0, for more information see the LICENSE
file.