Skip to content

Commit

Permalink
start of a JOSS paper
Browse files Browse the repository at this point in the history
  • Loading branch information
zingale committed Oct 7, 2024
1 parent 533f712 commit 20bcbc6
Showing 1 changed file with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions paper/paper.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
---
title: 'pynucastro: an interface to nuclear reaction rates and code generator for reaction network equations'

tags:
- nuclear
- reactions
- astrophysics
- physics
- integration
- differential equations

authors:
- name: AMReX-Astro Microphysics Development Team

affiliations:

date: 27 January 2018

bibliography: paper.bib
---

# Summary

The AMReX-Astrophysics Microphysics library provides a common set of
microphysics routines (reaction networks, equations of state, and
other transport coefficients) for astrophysical simulation codes built
around the AMReX library.

# History

This project started out as Starkiller Microphysics, which was an
attempt to codevelop microphysics routines for the Castro and Flash
simulation codes. Originally the library used Fortran and was
restricted to CPUs, but C++ ports were added over time to take
advantage of GPU-offloading afforded by the AMReX library. Eventually
as the development of the two codes diverged, the C++ ports of the
Microphysis were split off into the AMReX-Astrophysics Microphysics
library. Today, the library is completely written in C++ and relies
on the AMReX data structures.

# Design

Porting many classic solvers from old Fortran to C++

header-only library as much as possible

C++17

pynucastro integration


# Capabilities



# Unit tests / examples


# References

0 comments on commit 20bcbc6

Please sign in to comment.