spectre

SpECTRE is a code for multi-scale, multi-physics problems in astrophysics and gravitational physics.

https://github.com/sxs-collaboration/spectre

Science Score: 77.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 10 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    47 of 72 committers (65.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.1%) to scientific vocabulary

Keywords from Contributors

astronomy gravitational-waves
Last synced: 6 months ago · JSON representation ·

Repository

SpECTRE is a code for multi-scale, multi-physics problems in astrophysics and gravitational physics.

Basic Info
  • Host: GitHub
  • Owner: sxs-collaboration
  • License: other
  • Language: C++
  • Default Branch: develop
  • Homepage: https://spectre-code.org
  • Size: 73.8 MB
Statistics
  • Stars: 169
  • Watchers: 15
  • Forks: 206
  • Open Issues: 589
  • Releases: 54
Created almost 9 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Code of conduct Citation Support

README.md

license Standard Build Status codecov release DOI

banner

What is SpECTRE?

SpECTRE is an open-source code for multi-scale, multi-physics problems in astrophysics and gravitational physics. It is based on high-order spectral finite element methods and massive parallelism. In the future, we hope that it can be applied to problems across discipline boundaries in fluid dynamics, geoscience, plasma physics, nuclear physics, and engineering. It runs at petascale and is designed for future exascale computers.

SpECTRE is being developed in support of our collaborative Simulating eXtreme Spacetimes (SXS) research program into the multi-messenger astrophysics of black hole and neutron star mergers, core-collapse supernovae, and gamma-ray bursts.

Gallery

For an overview of some of SpECTRE's features and some simulations performed with SpECTRE, visit the gallery:

  • Gallery: https://spectre-code.org/gallery

Documentation

You find instructions on installing and running the code, as well as many guides and tutorials, in the documentation:

  • Documentation: https://spectre-code.org/

Citing SpECTRE

Please cite SpECTRE in any publications that make use of its code or data. Cite the latest version that you use in your publication. The DOI for this version is:

You can cite this BibTeX entry in your publication:

bib @software{spectrecode, author = "Deppe, Nils and Throwe, William and Kidder, Lawrence E. and Vu, Nils L. and Nelli, Kyle C. and Armaza, Crist\'obal and Bonilla, Marceline S. and H\'ebert, Fran\c{c}ois and Kim, Yoonsoo and Kumar, Prayush and Lovelace, Geoffrey and Macedo, Alexandra and Moxon, Jordan and O'Shea, Eamonn and Pfeiffer, Harald P. and Scheel, Mark A. and Teukolsky, Saul A. and Wittek, Nikolas A. and others", title = "\texttt{SpECTRE v2025.08.19}", version = "2025.08.19", publisher = "Zenodo", doi = "10.5281/zenodo.16906840", url = "https://spectre-code.org", howpublished = "\href{https://doi.org/10.5281/zenodo.16906840}{10.5281/zenodo.16906840}", license = "MIT", year = "2025", month = "8" } <!-- BIBTEX ENTRY -->

To aid reproducibility of your scientific results with SpECTRE, we recommend you keep track of the version(s) you used and report this information in your publication. We also recommend you supply the YAML input files and, if appropriate, any additional C++ code you wrote to compile SpECTRE executables as supplemental material to the publication.

See our publication policy for more information.

Logos and visuals

You can find logos and other visuals (e.g. to put on slides) in various formats, colors, and sizes here:

Owner

  • Name: Simulating eXtreme Spacetimes
  • Login: sxs-collaboration
  • Kind: organization

Citation (CITATION.cff)

# Distributed under the MIT License.
# See LICENSE.txt for details.

# This file is automatically generated. It will be overwritten at every
# release. See .github/scripts/Release.py for details.

authors:
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Deppe
  given-names: Nils
  orcid: https://orcid.org/0000-0003-4557-4115
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Throwe
  given-names: William
  orcid: https://orcid.org/0000-0001-5059-4378
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Kidder
  given-names: Lawrence E.
  orcid: https://orcid.org/0000-0001-5392-7342
- affiliation: Max Planck Institute for Gravitational Physics (Albert Einstein Institute),
    Am Mühlenberg 1, Potsdam 14476, Germany
  family-names: Vu
  given-names: Nils L.
  orcid: https://orcid.org/0000-0002-5767-3949
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Nelli
  given-names: Kyle C.
  orcid: https://orcid.org/0000-0003-2426-8768
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Armaza
  given-names: Cristóbal
  orcid: https://orcid.org/0000-0002-1791-0743
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Bonilla
  given-names: Marceline S.
  orcid: https://orcid.org/0000-0003-4502-528X
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Hébert
  given-names: François
  orcid: https://orcid.org/0000-0001-9009-6955
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Kim
  given-names: Yoonsoo
  orcid: https://orcid.org/0000-0002-4305-6026
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Kumar
  given-names: Prayush
  orcid: https://orcid.org/0000-0001-5523-4603
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Lovelace
  given-names: Geoffrey
  orcid: https://orcid.org/0000-0002-7084-1070
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Macedo
  given-names: Alexandra
  orcid: https://orcid.org/0009-0001-7671-6377
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Moxon
  given-names: Jordan
  orcid: https://orcid.org/0000-0001-9891-8677
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: O'Shea
  given-names: Eamonn
- affiliation: Max Planck Institute for Gravitational Physics (Albert Einstein Institute),
    Am Mühlenberg 1, Potsdam 14476, Germany
  family-names: Pfeiffer
  given-names: Harald P.
  orcid: https://orcid.org/0000-0001-9288-519X
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Scheel
  given-names: Mark A.
  orcid: https://orcid.org/0000-0001-6656-9134
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA and Cornell Center
    for Astrophysics and Planetary Science, Cornell University, Ithaca, New York 14853,
    USA
  family-names: Teukolsky
  given-names: Saul A.
  orcid: https://orcid.org/0000-0001-9765-4526
- affiliation: Max Planck Institute for Gravitational Physics (Albert Einstein Institute),
    Am Mühlenberg 1, Potsdam 14476, Germany
  family-names: Wittek
  given-names: Nikolas A.
  orcid: https://orcid.org/0000-0001-8575-5450
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Anantpurkar
  given-names: Isha
  orcid: https://orcid.org/0000-0002-5814-4109
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Anderson
  given-names: Carter
  orcid: https://orcid.org/0009-0009-0359-6763
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Boyle
  given-names: Michael
  orcid: https://orcid.org/0000-0002-5075-5116
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Carpenter
  given-names: Alexander
  orcid: https://orcid.org/0000-0002-9183-8006
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Ceja
  given-names: Andrea
  orcid: https://orcid.org/0000-0002-1681-7299
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Chaudhary
  given-names: Himanshu
  orcid: https://orcid.org/0000-0002-4101-0534
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Corso
  given-names: Nicholas
  orcid: https://orcid.org/0000-0002-0088-2563
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Fayyazuddin Ljungberg
  given-names: Nora
  orcid: https://orcid.org/0000-0002-7074-4545
- affiliation: Department of Physics & Astronomy, University of New Hampshire, 9 Library
    Way, Durham NH 03824, USA
  family-names: Foucart
  given-names: Francois
  orcid: https://orcid.org/0000-0003-4617-4738
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Ghadiri
  given-names: Noora
  orcid: https://orcid.org/0000-0001-9162-4449
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Giesler
  given-names: Matthew
  orcid: https://orcid.org/0000-0003-2300-893X
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Guo
  given-names: Jason S.
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Habib
  given-names: Sarah
  orcid: https://orcid.org/0000-0002-4725-4978
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Huang
  given-names: Chenhang
  orcid: https://orcid.org/0000-0003-2617-1011
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Iozzo
  given-names: Dante A. B.
  orcid: https://orcid.org/0000-0002-7244-1900
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Jones
  given-names: Ken Z.
  orcid: https://orcid.org/0009-0003-1034-0498
- affiliation: Max Planck Institute for Gravitational Physics (Albert Einstein Institute),
    Am Mühlenberg 1, Potsdam 14476, Germany
  family-names: Lara
  given-names: Guillermo
  orcid: https://orcid.org/0000-0001-9461-6292
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Legred
  given-names: Isaac
  orcid: https://orcid.org/0000-0002-9523-9617
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Li
  given-names: Dongjun
  orcid: https://orcid.org/0000-0002-1962-680X
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Ma
  given-names: Sizheng
  orcid: https://orcid.org/0000-0002-4645-453X
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Melchor
  given-names: Denyz
  orcid: https://orcid.org/0000-0002-7854-1953
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA and Department of
    Physics and Astronomy, Oberlin College, Oberlin, Ohio 44074, USA
  family-names: Mendes
  given-names: Iago
  orcid: https://orcid.org/0009-0007-9845-8448
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Morales
  given-names: Marlo
  orcid: https://orcid.org/0000-0002-0593-4318
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Most
  given-names: Elias R.
  orcid: https://orcid.org/0000-0002-0491-1210
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Murphy
  given-names: Michael
  orcid: https://orcid.org/0000-0003-3865-3034
- affiliation: Max Planck Institute for Gravitational Physics (Albert Einstein Institute),
    Am Mühlenberg 1, Potsdam 14476, Germany
  family-names: Nee
  given-names: Peter James
  orcid: https://orcid.org/0000-0002-2362-5420
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Osorio
  given-names: Alejandro
  orcid: https://orcid.org/0009-0000-5024-0086
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Pajkos
  given-names: Michael A.
  orcid: https://orcid.org/0000-0002-4983-4589
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Pannone
  given-names: Kyle
  orcid: https://orcid.org/0009-0005-8607-2113
- affiliation: International Centre for Theoretical Sciences - Tata Institute of Fundamental
    Research (ICTS-TIFR), Survey No. 151, Shivakote, Hesaraghatta Hobli, Bengaluru
    - 560 089, Karnataka, India.
  family-names: Prasad
  given-names: Vaishak
  orcid: https://orcid.org/0000-0001-6712-2457
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Ramirez
  given-names: Teresita
  orcid: https://orcid.org/0000-0003-0994-115X
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Ring
  given-names: Noah
  orcid: https://orcid.org/0000-0001-6510-4300
- affiliation: CFisUC, Department of Physics, University of Coimbra, 3004-516 Coimbra,
    Portugal
  family-names: Rüter
  given-names: Hannes R.
  orcid: https://orcid.org/0000-0002-3442-5360
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Sanchez
  given-names: Jennifer
  orcid: https://orcid.org/0000-0002-5335-4924
- affiliation: Department of Physics and Astronomy, University of Mississippi, University,
    Mississippi 38677, USA
  family-names: Stein
  given-names: Leo C.
  orcid: https://orcid.org/0000-0001-7559-9597
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Tellez
  given-names: Daniel
  orcid: https://orcid.org/0009-0008-7784-2528
- affiliation: Nicholas and Lee Begovich Center for Gravitational-Wave Physics and
    Astronomy, California State University, Fullerton, Fullerton, California 92831,
    USA
  family-names: Thomas
  given-names: Sierra
  orcid: https://orcid.org/0000-0003-3574-2090
- affiliation: Theoretical Astrophysics, Walter Burke Institute for Theoretical Physics,
    California Institute of Technology, Pasadena, CA 91125, USA
  family-names: Tommasini
  given-names: Vittoria
  orcid: https://orcid.org/0009-0001-4440-9751
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA and I. Physikalisches Institut, Universität zu Köln,
    Zülpicher Straße 77, 50937, Köln, Germany
  family-names: Vieira
  given-names: Daniel
  orcid: https://orcid.org/0000-0001-8019-0390
- affiliation: Max Planck Institute for Gravitational Physics (Albert Einstein Institute),
    Am Mühlenberg 1, Potsdam 14476, Germany
  family-names: Wlodarczyk
  given-names: Tom
  orcid: https://orcid.org/0000-0003-0005-348X
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Wu
  given-names: David
  orcid: https://orcid.org/0000-0002-5287-4389
- affiliation: Cornell Center for Astrophysics and Planetary Science, Cornell University,
    Ithaca, New York 14853, USA
  family-names: Yoo
  given-names: Jooheon
  orcid: https://orcid.org/0000-0002-3251-0924
cff-version: 1.2.0
date-released: 2025-08-19
doi: 10.5281/zenodo.16906840
keywords:
- Software
- Astrophysics
- General Relativity
- Numerical Relativity
- Multiphysics
- Gravitational Waves
- Discontinuous Galerkin
- Finite Difference
- Finite Volume
license: MIT
message: Please cite SpECTRE in any publications that make use of its code or data.
  Cite the latest version that you use in your publication. The citation for this
  version is listed below.
references:
- authors:
  - family-names: Iglberger
    given-names: Klaus
  - family-names: Hager
    given-names: Georg
  - family-names: Treibig
    given-names: Jan
  - family-names: Rüde
    given-names: Ulrich
  collection-title: 2012 International Conference on High Performance Computing \&
    Simulation (HPCS)
  doi: 10.1109/HPCSim.2012.6266939
  pages: 367-373
  title: High performance smart expression template math libraries
  type: article
  year: '2012'
- authors:
  - family-names: Iglberger
    given-names: Klaus
  - family-names: Hager
    given-names: Georg
  - family-names: Treibig
    given-names: Jan
  - family-names: R\"{u}de
    given-names: Ulrich
  doi: 10.1137/110830125
  number: '2'
  pages: C42-C69
  title: 'Expression Templates Revisited: A Performance Analysis of Current Methodologies'
  type: article
  url: https://doi.org/10.1137/110830125
  volume: '34'
  year: '2012'
- authors:
  - family-names: Kale
    given-names: Laxmikant
  - family-names: Acun
    given-names: Bilge
  - family-names: Bak
    given-names: Seonmyeong
  - family-names: Becker
    given-names: Aaron
  - family-names: Bhandarkar
    given-names: Milind
  - family-names: Bhat
    given-names: Nitin
  - family-names: Bhatele
    given-names: Abhinav
  - family-names: Bohm
    given-names: Eric
  - family-names: Bordage
    given-names: Cyril
  - family-names: Brunner
    given-names: Robert
  - family-names: Buch
    given-names: Ronak
  - family-names: Chakravorty
    given-names: Sayantan
  - family-names: Chandrasekar
    given-names: Kavitha
  - family-names: Choi
    given-names: Jaemin
  - family-names: Denardo
    given-names: Michael
  - family-names: DeSouza
    given-names: Jayant
  - family-names: Diener
    given-names: Matthias
  - family-names: Dokania
    given-names: Harshit
  - family-names: Dooley
    given-names: Isaac
  - family-names: Fenton
    given-names: Wayne
  - family-names: Galvez
    given-names: Juan
  - family-names: Gioachin
    given-names: Fillipo
  - family-names: Gupta
    given-names: Abhishek
  - family-names: Gupta
    given-names: Gagan
  - family-names: Gupta
    given-names: Manish
  - family-names: Gursoy
    given-names: Attila
  - family-names: Harsh
    given-names: Vipul
  - family-names: Hu
    given-names: Fang
  - family-names: Huang
    given-names: Chao
  - family-names: Jagathesan
    given-names: Narain
  - family-names: Jain
    given-names: Nikhil
  - family-names: Jetley
    given-names: Pritish
  - family-names: Jindal
    given-names: Prateek
  - family-names: Kanakagiri
    given-names: Raghavendra
  - family-names: Koenig
    given-names: Greg
  - family-names: Krishnan
    given-names: Sanjeev
  - family-names: Kumar
    given-names: Sameer
  - family-names: Kunzman
    given-names: David
  - family-names: Lang
    given-names: Michael
  - family-names: Langer
    given-names: Akhil
  - family-names: Lawlor
    given-names: Orion
  - family-names: Wai Lee
    given-names: Chee
  - family-names: Lifflander
    given-names: Jonathan
  - family-names: Mahesh
    given-names: Karthik
  - family-names: Mendes
    given-names: Celso
  - family-names: Menon
    given-names: Harshitha
  - family-names: Mei
    given-names: Chao
  - family-names: Meneses
    given-names: Esteban
  - family-names: Mikida
    given-names: Eric
  - family-names: Miller
    given-names: Phil
  - family-names: Mokos
    given-names: Ryan
  - family-names: Narayanan
    given-names: Venkatasubrahmanian
  - family-names: Ni
    given-names: Xiang
  - family-names: Nomura
    given-names: Kevin
  - family-names: Paranjpye
    given-names: Sameer
  - family-names: Ramachandran
    given-names: Parthasarathy
  - family-names: Ramkumar
    given-names: Balkrishna
  - family-names: Ramos
    given-names: Evan
  - family-names: Robson
    given-names: Michael
  - family-names: Saboo
    given-names: Neelam
  - family-names: Saletore
    given-names: Vikram
  - family-names: Sarood
    given-names: Osman
  - family-names: Senthil
    given-names: Karthik
  - family-names: Shah
    given-names: Nimish
  - family-names: Shu
    given-names: Wennie
  - family-names: B. Sinha
    given-names: Amitabh
  - family-names: Sun
    given-names: Yanhua
  - family-names: Sura
    given-names: Zehra
  - family-names: Totoni
    given-names: Ehsan
  - family-names: Varadarajan
    given-names: Krishnan
  - family-names: Venkataraman
    given-names: Ramprasad
  - family-names: Wang
    given-names: Jackie
  - family-names: Wesolowski
    given-names: Lukasz
  - family-names: White
    given-names: Sam
  - family-names: Wilmarth
    given-names: Terry
  - family-names: Wright
    given-names: Jeff
  - family-names: Yelon
    given-names: Joshua
  - family-names: Zheng
    given-names: Gengbin
  doi: 10.5281/zenodo.3370873
  month: 8
  title: '{The Charm++ Parallel Programming System}'
  type: software
  url: https://charm.cs.illinois.edu
  year: '2019'
- authors:
  - family-names: Kale
    given-names: Laxmikant
  - family-names: Acun
    given-names: Bilge
  - family-names: Bak
    given-names: Seonmyeong
  - family-names: Becker
    given-names: Aaron
  - family-names: Bhandarkar
    given-names: Milind
  - family-names: Bhat
    given-names: Nitin
  - family-names: Bhatele
    given-names: Abhinav
  - family-names: Bohm
    given-names: Eric
  - family-names: Bordage
    given-names: Cyril
  - family-names: Brunner
    given-names: Robert
  - family-names: Buch
    given-names: Ronak
  - family-names: Chakravorty
    given-names: Sayantan
  - family-names: Chandrasekar
    given-names: Kavitha
  - family-names: Choi
    given-names: Jaemin
  - family-names: Denardo
    given-names: Michael
  - family-names: DeSouza
    given-names: Jayant
  - family-names: Diener
    given-names: Matthias
  - family-names: Dokania
    given-names: Harshit
  - family-names: Dooley
    given-names: Isaac
  - family-names: Fenton
    given-names: Wayne
  - family-names: Fink
    given-names: Zane
  - family-names: Galvez
    given-names: Juan
  - family-names: Ghosh
    given-names: Pathikrit
  - family-names: Gioachin
    given-names: Fillipo
  - family-names: Gupta
    given-names: Abhishek
  - family-names: Gupta
    given-names: Gagan
  - family-names: Gupta
    given-names: Manish
  - family-names: Gursoy
    given-names: Attila
  - family-names: Harsh
    given-names: Vipul
  - family-names: Hu
    given-names: Fang
  - family-names: Huang
    given-names: Chao
  - family-names: Jagathesan
    given-names: Narain
  - family-names: Jain
    given-names: Nikhil
  - family-names: Jetley
    given-names: Pritish
  - family-names: Jindal
    given-names: Prateek
  - family-names: Kanakagiri
    given-names: Raghavendra
  - family-names: Koenig
    given-names: Greg
  - family-names: Krishnan
    given-names: Sanjeev
  - family-names: Kumar
    given-names: Sameer
  - family-names: Kunzman
    given-names: David
  - family-names: Lang
    given-names: Michael
  - family-names: Langer
    given-names: Akhil
  - family-names: Lawlor
    given-names: Orion
  - family-names: Lee
    given-names: Chee Wai
  - family-names: Lifflander
    given-names: Jonathan
  - family-names: Mahesh
    given-names: Karthik
  - family-names: Mendes
    given-names: Celso
  - family-names: Menon
    given-names: Harshitha
  - family-names: Mei
    given-names: Chao
  - family-names: Meneses
    given-names: Esteban
  - family-names: Mikida
    given-names: Eric
  - family-names: Miller
    given-names: Phil
  - family-names: Mokos
    given-names: Ryan
  - family-names: Narayanan
    given-names: Venkatasubrahmanian
  - family-names: Ni
    given-names: Xiang
  - family-names: Nomura
    given-names: Kevin
  - family-names: Paranjpye
    given-names: Sameer
  - family-names: Ramachandran
    given-names: Parthasarathy
  - family-names: Ramkumar
    given-names: Balkrishna
  - family-names: Ramos
    given-names: Evan
  - family-names: Robson
    given-names: Michael
  - family-names: Saboo
    given-names: Neelam
  - family-names: Saletore
    given-names: Vikram
  - family-names: Sarood
    given-names: Osman
  - family-names: Senthil
    given-names: Karthik
  - family-names: Shah
    given-names: Nimish
  - family-names: Shu
    given-names: Wennie
  - family-names: Sinha
    given-names: Amitabh B.
  - family-names: Sun
    given-names: Yanhua
  - family-names: Sura
    given-names: Zehra
  - family-names: Szaday
    given-names: Justin
  - family-names: Totoni
    given-names: Ehsan
  - family-names: Varadarajan
    given-names: Krishnan
  - family-names: Venkataraman
    given-names: Ramprasad
  - family-names: Wang
    given-names: Jackie
  - family-names: Wesolowski
    given-names: Lukasz
  - family-names: White
    given-names: Sam
  - family-names: Wilmarth
    given-names: Terry
  - family-names: Wright
    given-names: Jeff
  - family-names: Yelon
    given-names: Joshua
  - family-names: Zheng
    given-names: Gengbin
  doi: 10.5281/zenodo.5597907
  month: 10
  publisher:
    name: Zenodo
  title: '{UIUC-PPL}/charm: {Charm++} version 7.0.0'
  type: software
  url: https://doi.org/10.5281/zenodo.5597907
  version: v7.0.0
  year: '2021'
- authors:
  - family-names: Kale
    given-names: Laxmikant V
  - family-names: Krishnan
    given-names: Sanjeev
  collection-title: Parallel programming using C++
  pages: 175--213
  publisher:
    name: The MIT Press
  title: 'Charm++: Parallel programming with message-driven objects'
  type: article
  year: '1996'
- authors:
  - family-names: Galassi
    given-names: M.
  - name: others
  edition: '3'
  isbn: '9780954612078'
  publisher:
    name: Network Theory Ltd.
  title: '{GNU} Scientific Library Reference Manual'
  type: book
  year: '2009'
- authors:
  - name: '{The HDF Group}'
  title: '{Hierarchical Data Format, version 5}'
  type: software
  year: 1997-2023
- authors:
  - family-names: '{Reinecke}'
    given-names: M.
  - family-names: '{Seljebotn}'
    given-names: D. S.
  doi: 10.1051/0004-6361/201321494
  month: 6
  pages: A112
  title: '{Libsharp - spherical harmonic transforms revisited}'
  type: article
  volume: '554'
  year: '2013'
- authors:
  - family-names: Heinecke
    given-names: Alexander
  - family-names: Henry
    given-names: Greg
  - family-names: Hutchinson
    given-names: Maxwell
  - family-names: Pabst
    given-names: Hans
  collection-title: Proceedings of the International Conference for High Performance
    Computing, Networking, Storage and Analysis
  isbn: '9781467388153'
  pages: 1-11
  publisher:
    name: IEEE Press
  title: '{LIBXSMM}: {Accelerating} Small Matrix Multiplications by Runtime Code Generation'
  type: article
  year: '2016'
- authors:
  - family-names: Hunter
    given-names: J. D.
  doi: 10.1109/MCSE.2007.55
  number: '3'
  pages: 90--95
  publisher:
    name: IEEE COMPUTER SOC
  title: 'Matplotlib: A 2D graphics environment'
  type: article
  volume: '9'
  year: '2007'
- authors:
  - family-names: Caswell
    given-names: Thomas A
  - family-names: Droettboom
    given-names: Michael
  - family-names: Lee
    given-names: Antony
  - family-names: Hunter
    given-names: John
  - family-names: Firing
    given-names: Eric
  - family-names: Andrade
    given-names: Elliott Sales
    name-particle: de
  - family-names: Hoffmann
    given-names: Tim
  - family-names: Stansby
    given-names: David
  - family-names: Klymak
    given-names: Jody
  - family-names: Varoquaux
    given-names: Nelle
  - family-names: Nielsen
    given-names: Jens Hedegaard
  - family-names: Root
    given-names: Benjamin
  - family-names: May
    given-names: Ryan
  - family-names: Elson
    given-names: Phil
  - family-names: Dale
    given-names: Darren
  - family-names: Lee
    given-names: Jae-Joon
  - family-names: Seppänen
    given-names: Jouni K.
  - family-names: McDougall
    given-names: Damon
  - family-names: Straw
    given-names: Andrew
  - family-names: Hobson
    given-names: Paul
  - family-names: Gohlke
    given-names: Christoph
  - family-names: Yu
    given-names: Tony S
  - family-names: Ma
    given-names: Eric
  - family-names: Vincent
    given-names: Adrien F.
  - family-names: Silvester
    given-names: Steven
  - family-names: Moad
    given-names: Charlie
  - family-names: Kniazev
    given-names: Nikita
  - name: hannah
  - family-names: Ernest
    given-names: Elan
  - family-names: Ivanov
    given-names: Paul
  doi: 10.5281/zenodo.3948793
  month: 7
  publisher:
    name: Zenodo
  title: 'matplotlib/matplotlib: {REL:} v3.3.0'
  type: software
  url: https://doi.org/10.5281/zenodo.3948793
  version: v3.3.0
  year: '2020'
- authors:
  - family-names: Harris
    given-names: Charles R.
  - family-names: Millman
    given-names: K. Jarrod
  - family-names: Walt
    given-names: St{\'{e}}fan J.
    name-particle: van der
  - family-names: Gommers
    given-names: Ralf
  - family-names: Virtanen
    given-names: Pauli
  - family-names: Cournapeau
    given-names: David
  - family-names: Wieser
    given-names: Eric
  - family-names: Taylor
    given-names: Julian
  - family-names: Berg
    given-names: Sebastian
  - family-names: Smith
    given-names: Nathaniel J.
  - family-names: Kern
    given-names: Robert
  - family-names: Picus
    given-names: Matti
  - family-names: Hoyer
    given-names: Stephan
  - family-names: Kerkwijk
    given-names: Marten H.
    name-particle: van
  - family-names: Brett
    given-names: Matthew
  - family-names: Haldane
    given-names: Allan
  - family-names: R{\'{i}}o
    given-names: Jaime Fern{\'{a}}ndez
    name-particle: del
  - family-names: Wiebe
    given-names: Mark
  - family-names: Peterson
    given-names: Pearu
  - family-names: G{\'{e}}rard-Marchant
    given-names: Pierre
  - family-names: Sheppard
    given-names: Kevin
  - family-names: Reddy
    given-names: Tyler
  - family-names: Weckesser
    given-names: Warren
  - family-names: Abbasi
    given-names: Hameer
  - family-names: Gohlke
    given-names: Christoph
  - family-names: Oliphant
    given-names: Travis E.
  doi: 10.1038/s41586-020-2649-2
  month: 9
  number: '7825'
  pages: 357--362
  publisher:
    name: Springer Science and Business Media {LLC}
  title: Array programming with {NumPy}
  type: article
  url: https://doi.org/10.1038/s41586-020-2649-2
  volume: '585'
  year: '2020'
- authors:
  - family-names: Ayachit
    given-names: Utkarsh
  isbn: '1930934300'
  publisher:
    name: Kitware, Inc.
  title: 'The ParaView Guide: A Parallel Visualization Application'
  type: book
  year: '2015'
- authors:
  - family-names: Ahrens
    given-names: J.
  - family-names: Geveci
    given-names: Berk
  - family-names: Law
    given-names: C.
  isbn: '9780123875822'
  publisher:
    name: Elsevier
  title: '{ParaView}: {An} end-user tool for large-data visualization'
  type: book
  year: '2005'
- authors:
  - family-names: Jakob
    given-names: Wenzel
  - family-names: Rhinelander
    given-names: Jason
  - family-names: Moldovan
    given-names: Dean
  title: pybind11 -- Seamless operability between C++11 and Python
  type: software
  year: '2017'
- authors:
  - family-names: Beder
    given-names: Jesse
  - family-names: Woehlke
    given-names: Matthew
  - family-names: Breitbart
    given-names: Jens
  - family-names: Wolchok
    given-names: Scott
  - family-names: Hackimov
    given-names: Azamat H.
  - family-names: Snape
    given-names: Jamie
  - family-names: Hamlet
    given-names: Oliver
  - family-names: Novotny
    given-names: Paul
  - family-names: Tambre
    given-names: Raul
  - family-names: Reinhold
    given-names: Stefan
  - family-names: Vaucher
    given-names: Alain
  - family-names: Zaitsev
    given-names: Alexander
  - family-names: Anokhin
    given-names: Alexander
  - family-names: Karatarakis
    given-names: Alexander
  - family-names: Maloney
    given-names: Andy
  - family-names: Polukhin
    given-names: Antony
  - family-names: Brandenburg
    given-names: Craig M.
  - family-names: Ibanez
    given-names: Dan
  - family-names: Gladkikh
    given-names: Denis
  - family-names: Eich
    given-names: Florian
  - family-names: Dumont
    given-names: Guillaume
  - family-names: Trigg
    given-names: Haydn
  - family-names: King
    given-names: Jim
  - family-names: Frederico
    given-names: Joel
  - family-names: Hamilton
    given-names: Jonathan
  - family-names: Langley
    given-names: Joseph
  - family-names: Hämäläinen
    given-names: Lassi
  - family-names: Blair
    given-names: Matt
  - family-names: Duggan
    given-names: Michael Welsh
  - family-names: Wang
    given-names: Olli
  - family-names: Stotko
    given-names: Patrick
  - family-names: Levine
    given-names: Peter
  - family-names: Bena
    given-names: Petr
  - family-names: Cordoba
    given-names: Rodrigo Hernandez
  - family-names: Schmidt
    given-names: Ryan
  - family-names: Gottlieb
    given-names: Simon Gene
  - family-names: Prilmeier
    given-names: Franz
  - family-names: Zhang
    given-names: Tanki
  - family-names: Ishi
    given-names: Tatsuyuki
  - family-names: Lyngmo
    given-names: Ted
  - family-names: Mataré
    given-names: Victor
  - family-names: Konečný
    given-names: Michael
  - name: USDOE
  doi: 10.11578/dc.20220817.13
  month: 9
  title: yaml-cpp
  type: software
  url: https://www.osti.gov/biblio/1881863
  year: '2009'
repository-code: https://github.com/sxs-collaboration/spectre
title: SpECTRE
url: https://spectre-code.org
version: 2025.08.19

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 11,692
  • Total Committers: 72
  • Avg Commits per committer: 162.389
  • Development Distribution Score (DDS): 0.761
Past Year
  • Commits: 1,236
  • Committers: 36
  • Avg Commits per committer: 34.333
  • Development Distribution Score (DDS): 0.764
Top Committers
Name Email Commits
Nils Deppe n****7@c****u 2,799
Nils Vu o****s@n****e 2,185
William Throwe w****6@c****u 1,376
Kyle Nelli k****i@c****u 934
Lawrence Kidder k****r@a****u 789
Jordan Moxon j****7@c****u 556
Francois Hebert f****3@c****u 529
Mark Scheel s****l@t****u 441
Nikolas n****k@g****m 276
Gabriel Bonilla g****6@c****u 211
Yoonsoo Kim y****7@c****u 205
Geoffrey Lovelace g****4@g****m 196
Cristobal Armaza c****5@c****u 170
Alexandra Macedo a****o@g****m 162
Eamonn O'Shea e****7@c****u 133
Prayush Kumar p****h@a****u 86
Francois Foucart f****t@g****m 59
Sizheng Ma s****a@c****u 56
sxs-bot s****t@b****g 54
Alex Carpenter a****6@g****m 39
Guillermo Lara g****a@b****g 35
Isaac Legred i****7@c****u 34
MarloMo m****6@g****m 29
pajkosmi m****s@c****u 25
Matt Giesler m****r@t****u 25
Jooheon Yoo j****4@c****u 24
ncorsobh n****o@b****g 24
Tom Wlodarczyk t****k@a****e 23
Iago Mendes i****s@c****u 22
Francois Foucart s****8@m****u 19
and 42 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 162
  • Total pull requests: 1,325
  • Average time to close issues: 5 months
  • Average time to close pull requests: about 1 month
  • Total issue authors: 24
  • Total pull request authors: 47
  • Average comments per issue: 1.13
  • Average comments per pull request: 1.03
  • Merged pull requests: 1,022
  • Bot issues: 0
  • Bot pull requests: 1
Past Year
  • Issues: 48
  • Pull requests: 688
  • Average time to close issues: 16 days
  • Average time to close pull requests: 9 days
  • Issue authors: 12
  • Pull request authors: 29
  • Average comments per issue: 0.56
  • Average comments per pull request: 0.76
  • Merged pull requests: 516
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • nilsvu (38)
  • wthrowe (37)
  • knelli2 (22)
  • nilsdeppe (14)
  • geoffrey4444 (9)
  • kidder (8)
  • haraldp271 (5)
  • thisismeamir (4)
  • fmahebert (4)
  • ncorsobh (3)
  • AlexCarpenter46 (3)
  • duetosymmetry (2)
  • mar-celine (2)
  • Sizheng-Ma (1)
  • jasonkodish (1)
Pull Request Authors
  • nilsvu (246)
  • nilsdeppe (198)
  • knelli2 (189)
  • wthrowe (126)
  • kidder (106)
  • ffoucart (54)
  • nikwit (51)
  • guilara (38)
  • iago-mendes (30)
  • AlexCarpenter46 (27)
  • hen-w (25)
  • geoffrey4444 (23)
  • jyoo1042 (22)
  • duetosymmetry (17)
  • pajkosmi (16)
Top Labels
Issue Labels
bug (18) enhancement (15) documentation (7) cli/pybindings (6) new feature (5) good first issue (4) question (3) priority (2) bugfix (1) upstream (1) auto-merge (1)
Pull Request Labels
bugfix (98) cli/pybindings (79) small (63) auto-merge (55) priority (34) ci/cd (33) documentation (31) build system (18) dependent (14) in progress (9) clusters (5) dependencies (4) new feature (3) outdated (3) enhancement (2)

Dependencies

.github/workflows/BuildDockerContainer.yaml actions
  • actions/checkout v3 composite
  • docker/build-push-action v4 composite
  • docker/login-action v2 composite
  • docker/setup-buildx-action v2 composite
  • docker/setup-qemu-action v2 composite
.github/workflows/ClobberCache.yaml actions
  • actions/cache v3 composite
.github/workflows/DemoContainer.yaml actions
  • actions/checkout v3 composite
  • docker/build-push-action v3 composite
  • docker/login-action v2 composite
  • docker/setup-buildx-action v2 composite
  • docker/setup-qemu-action v2 composite
.github/workflows/NewContributors.yaml actions
  • actions/checkout v3 composite
  • peter-evans/create-or-update-comment v1 composite
.github/workflows/PostRelease.yaml actions
  • actions/checkout v3 composite
  • peter-evans/create-pull-request v3 composite
.github/workflows/Spack.yaml actions
.github/workflows/Tests.yaml actions
  • actions/cache/restore v3 composite
  • actions/cache/save v3 composite
  • actions/checkout v3 composite
  • actions/create-release v1 composite
  • actions/deploy-pages v2 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/setup-python v2 composite
  • actions/upload-artifact v3 composite
  • codecov/codecov-action v3 composite
.github/scripts/requirements-release.txt pypi
  • GitPython *
  • PyGithub *
  • PyYAML *
  • cffconvert ==2.0.0
  • pybtex *
  • tqdm *
  • uplink ==0.9.7
pyproject.toml pypi
support/Python/dev_requirements.txt pypi
  • beautifulsoup4 * development
  • black ==23.3.0 development
  • coverxygen * development
  • furo * development
  • isort * development
  • myst-parser * development
  • nbconvert * development
  • pybtex * development
  • sphinx * development
  • sphinx-click * development
support/Python/requirements.txt pypi
  • Jinja2 *
  • click *
  • h5py >=3.5.0
  • humanize *
  • matplotlib *
  • numpy <1.22.0
  • pandas *
  • pyyaml *
  • rich >=12.0.0
  • scipy *
.github/actions/parse-compiler/action.yaml actions