imsrg

In-Medium Similarity Renormalization Group software for nuclear structure calculations. Written in C++, with Python bindings.

https://github.com/ragnarstroberg/imsrg

Science Score: 67.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 2 DOI reference(s) in README
  • Academic publication links
    Links to: sciencedirect.com, aps.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.9%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

In-Medium Similarity Renormalization Group software for nuclear structure calculations. Written in C++, with Python bindings.

Basic Info
  • Host: GitHub
  • Owner: ragnarstroberg
  • License: gpl-2.0
  • Language: C++
  • Default Branch: master
  • Size: 109 MB
Statistics
  • Stars: 25
  • Watchers: 6
  • Forks: 34
  • Open Issues: 0
  • Releases: 1
Created almost 11 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.md

imsrg++

In-Medium Similarity Renormalization Group software for nuclear structure calculations. Written in C++, with Python bindings. It is capable of performing Hartree-Fock, single-reference IM-SRG, and valence-space IM-SRG calculations. If you don't know what these things are, you should check out https://www.annualreviews.org/doi/10.1146/annurev-nucl-101917-021120 http://link.aps.org/doi/10.1103/PhysRevLett.106.222502 http://www.sciencedirect.com/science/article/pii/S0370157315005414

The IMSRG code in the src directory is copyrighted under the GNU Public License (http://www.gnu.org/licenses/gpl.html). This code also uses the Armadillo library, which is covered under the Mozilla Public License (https://www.mozilla.org/en-US/MPL/2.0/), and the BOOST library, which is covered under the BOOST Software License (http://www.boost.org/users/license.html)

Credits:

  • Most of this code was written by Ragnar Stroberg, who benefitted greatly from the codes of Koshiroh Tsukiyama, Heiko Hergert, and Nathan Parzuchowski.
  • A substantial amount of additional machinery was added by Takayuki Miyagi, including the HFMBPT, ThreeBodyMENO2B, and Pwd classes.
  • Implementation of operators for neutrinoless double beta decay was done by Charlie Payne, and these were ported back to the main fork by Antoine Belley.
  • Some tweaks to the 3rd order MBPT code were contributed by Johannes Simonis.
  • Implementation of the IMSRG(3f2) routines, and tensor IMSRG(3) commutators by Bingcheng He.

Owner

  • Name: Ragnar Stroberg
  • Login: ragnarstroberg
  • Kind: user
  • Location: Notre Dame, IN
  • Company: University of Notre Dame

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: IMSRG++
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Steven Ragnar
    family-names: Stroberg
    email: rstroberg@nd.edu
    affiliation: University of Notre Dame
    orcid: 'https://orcid.org/0000-0002-0635-776X'
repository-code: 'https://github.com/ragnarstroberg/imsrg'
abstract: >-
  In-Medium Similarity Renormalization Group software for
  nuclear structure calculations. Written in C++, with
  Python bindings.

  It is capable of performing, among other things,
  Hartree-Fock, single-reference IM-SRG, and valence-space
  IM-SRG calculations.
keywords:
  - nuclear theory
  - IMSRG
  - many body physics
license: GPL-2.0-or-later
commit: dc89368a97890f7316b043c5e18b34edfc4daa84
version: '0.1.0'
date-released: '2018-09-13'

GitHub Events

Total
  • Issues event: 1
  • Watch event: 5
  • Issue comment event: 1
  • Push event: 44
  • Pull request event: 10
  • Fork event: 4
Last Year
  • Issues event: 1
  • Watch event: 5
  • Issue comment event: 1
  • Push event: 44
  • Pull request event: 10
  • Fork event: 4

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 1
  • Total pull requests: 6
  • Average time to close issues: 4 months
  • Average time to close pull requests: 2 days
  • Total issue authors: 1
  • Total pull request authors: 3
  • Average comments per issue: 2.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 6
  • Average time to close issues: 4 months
  • Average time to close pull requests: 2 days
  • Issue authors: 1
  • Pull request authors: 3
  • Average comments per issue: 2.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ragnarstroberg (1)
  • farrenal (1)
Pull Request Authors
  • HeBC (6)
  • antoinebelley (2)
  • dkekejian (1)
  • dependabot[bot] (1)
  • Takayuki-Miyagi (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (1)

Dependencies

src/pybind11/docs/requirements.txt pypi
  • breathe ==4.5.0
src/pybind11/setup.py pypi