cppdlr

cppdlr: Imaginary time calculations using the discrete Lehmann representation - Published in JOSS (2024)

https://github.com/flatironinstitute/cppdlr

Science Score: 100.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 6 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: arxiv.org, aps.org, joss.theoj.org
  • Committers with academic emails
    4 of 9 committers (44.4%) from academic institutions
  • Institutional organization owner
    Organization flatironinstitute has institutional domain (flatironinstitute.org)
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords from Contributors

correlated-electrons dmft solid-state-physics
Last synced: 6 months ago · JSON representation ·

Repository

Discrete Lehmann representation of imaginary time Green's functions

Basic Info
Statistics
  • Stars: 11
  • Watchers: 7
  • Forks: 6
  • Open Issues: 3
  • Releases: 4
Created almost 3 years ago · Last pushed 9 months ago
Metadata Files
Readme Changelog License Citation

README.md

cppdlr: Imaginary time calculations using the discrete Lehmann representation

build DOI

Authors: 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:

References and citation

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.

For the latter, a reference in BibTeX format can be found in the "About" section at the top right of this page.

Contact

Please email jkaye@flatironinstitute.org with questions, or post an issue.

License

cppdlr is licensed under the Apache License, Version 2.0, for more information see the LICENSE file.

Owner

  • Name: Flatiron Institute
  • Login: flatironinstitute
  • Kind: organization
  • Location: New York City

@SimonsFoundation

JOSS Publication

cppdlr: Imaginary time calculations using the discrete Lehmann representation
Published
August 06, 2024
Volume 9, Issue 100, Page 6297
Authors
Jason Kaye ORCID
Center for Computational Quantum Physics, Flatiron Institute, New York, NY 10010, USA, Center for Computational Mathematics, Flatiron Institute, New York, NY 10010, USA
Hugo U. r. Strand ORCID
School of Science and Technology, Örebro University, SE-701 82 Örebro, Sweden, Institute for Molecules and Materials, Radboud University, 6525 AJ Nijmegen, the Netherlands
Nils Wentzell ORCID
Center for Computational Quantum Physics, Flatiron Institute, New York, NY 10010, USA
Editor
Kyle Niemeyer ORCID
Tags
quantum many-body systems imaginary time Green's function Matsubara Green's function many-body Green's function methods low-rank compression

Citation (CITATION.cff)

cff-version: "1.2.0"
authors:
- family-names: Kaye
  given-names: Jason
  orcid: "https://orcid.org/0000-0001-8045-6179"
- family-names: Strand
  given-names: Hugo U. R.
  orcid: "https://orcid.org/0000-0002-7263-4403"
- family-names: Wentzell
  given-names: Nils
  orcid: "https://orcid.org/0000-0003-3613-007X"
contact:
- family-names: Kaye
  given-names: Jason
  orcid: "https://orcid.org/0000-0001-8045-6179"
doi: 10.5281/zenodo.13177024
message: If you use this software, please cite our article in the
  Journal of Open Source Software.
preferred-citation:
  authors:
  - family-names: Kaye
    given-names: Jason
    orcid: "https://orcid.org/0000-0001-8045-6179"
  - family-names: Strand
    given-names: Hugo U. R.
    orcid: "https://orcid.org/0000-0002-7263-4403"
  - family-names: Wentzell
    given-names: Nils
    orcid: "https://orcid.org/0000-0003-3613-007X"
  date-published: 2024-08-06
  doi: 10.21105/joss.06297
  issn: 2475-9066
  issue: 100
  journal: Journal of Open Source Software
  publisher:
    name: Open Journals
  start: 6297
  title: "cppdlr: Imaginary time calculations using the discrete Lehmann
    representation"
  type: article
  url: "https://joss.theoj.org/papers/10.21105/joss.06297"
  volume: 9
title: "cppdlr: Imaginary time calculations using the discrete Lehmann
  representation"

GitHub Events

Total
  • Issues event: 1
  • Watch event: 1
  • Issue comment event: 5
  • Push event: 19
  • Pull request event: 6
  • Fork event: 1
  • Create event: 1
Last Year
  • Issues event: 1
  • Watch event: 1
  • Issue comment event: 5
  • Push event: 19
  • Pull request event: 6
  • Fork event: 1
  • Create event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 330
  • Total Committers: 9
  • Avg Commits per committer: 36.667
  • Development Distribution Score (DDS): 0.379
Past Year
  • Commits: 1
  • Committers: 1
  • Avg Commits per committer: 1.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
jasonkaye j****e@f****g 205
Nils Wentzell n****l@f****g 93
Hugo U. R. Strand h****d@g****m 9
Henri Menke h****i@h****e 7
Alexander Hampel a****l@f****g 7
Thomas Hahn t****1@g****m 6
Olivier Parcollet o****t@f****g 1
Dylan Simon d****n@d****t 1
gen_copyright m****l@s****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 6
  • Total pull requests: 15
  • Average time to close issues: 2 months
  • Average time to close pull requests: 17 days
  • Total issue authors: 4
  • Total pull request authors: 6
  • Average comments per issue: 2.5
  • Average comments per pull request: 0.73
  • Merged pull requests: 11
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 8
  • Average time to close issues: N/A
  • Average time to close pull requests: about 1 month
  • Issue authors: 1
  • Pull request authors: 4
  • Average comments per issue: 0.5
  • Average comments per pull request: 0.75
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • HugoStrand (2)
  • Hertz4 (2)
  • hmenke (1)
  • nadya-fish (1)
Pull Request Authors
  • Wentzell (5)
  • HugoStrand (4)
  • jasonkaye (2)
  • yangyu1412 (2)
  • hmenke (2)
  • Thoemi09 (1)
Top Labels
Issue Labels
bug (3) enhancement (1)
Pull Request Labels

Dependencies

.github/workflows/build.yml actions
  • JamesIves/github-pages-deploy-action v4 composite
  • actions/checkout v2 composite