Skip to content

Commit 29f5b71

Browse files
authored
Merge branch 'development' into add_zoom_plots
2 parents dd605c2 + 70ba3b9 commit 29f5b71

File tree

5 files changed

+69
-37
lines changed

5 files changed

+69
-37
lines changed

Docs/source/eos_implementations.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ formulation here is only correct for a :math:`\gamma = 5/3` gas.
7171
``helmholtz`` contains a general, publicly available stellar
7272
equation of state based on the Helmholtz free energy, with
7373
contributions from ions, radiation, and electron degeneracy, as
74-
described in :cite:`timmes:1999`, :cite:`timmes:2000`, :cite:`flash`.
74+
described in :cite:`timmes:1999, timmes:2000, flash`.
7575

7676
.. note::
7777

Docs/source/networks.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Microphysics knows the properties of the fluid.
2222
.. note::
2323

2424
Many of the networks here are generated using `pynucastro
25-
<https://pynucastro.github.io/>`_ using the ``AmrexAstroCxxNetwork``
25+
<https://pynucastro.github.io/>`_ :cite:`pynucastro, pynucastro2` using the ``AmrexAstroCxxNetwork``
2626
class.
2727

2828
``general_null``
@@ -494,7 +494,7 @@ triple-\ :math:`\alpha`, and rp-breakout burning up through :math:`^{56}\mathrm{
494494
using the ideas from :cite:`wallacewoosley:1981`, but with modern
495495
reaction rates from ReacLib :cite:`ReacLib` where available.
496496
This network was used for the X-ray burst studies in
497-
:cite:`xrb:II`, :cite:`xrb:III`, and more details are contained in those papers.
497+
:cite:`xrb:II, xrb:III`, and more details are contained in those papers.
498498

499499
``triple_alpha_plus_cago``
500500
==========================

Docs/source/nse_tabular.rst

+13-8
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,19 @@ Composition and EOS
3434
===================
3535

3636
The NSE table was generated using `pynucastro
37-
<https://pynucastro.github.io/pynucastro/>` using 96 nuclei and
38-
electron/positron capture/decay rates from :cite:`langanke:2001`. The
39-
table takes $Y_e$ as the primary composition variable and provides a
40-
set of mass fractions that is mapped into those used by ``aprox19``.
41-
Using the value allows us to attain a lower :math:`Y_e` than
42-
``aprox19`` can represent.
43-
44-
For this reason, when we are using the NSE network, we always take the
37+
<https://pynucastro.github.io/pynucastro/>`_ :cite:`pynucastro,
38+
pynucastro2`, using 96 nuclei and electron/positron capture/decay
39+
rates from :cite:`langanke:2001`. The table takes $Y_e$ as the
40+
primary composition variable and provides a set of mass fractions that
41+
is mapped into those used by ``aprox19``. Using the value allows us
42+
to attain a lower :math:`Y_e` than ``aprox19`` can represent.
43+
44+
.. note::
45+
46+
The full details of the NSE table are provided in :cite:`sdc-nse`.
47+
The table can be regenerated using the script ``nse_tabular/make_nse_table.py``.
48+
49+
When we are using the NSE network, we always take the
4550
composition quantities in the EOS directly from ``eos_state.aux[]``
4651
instead of from ``eos_state.xn[]``. The ``AUX_THERMO`` preprocessor
4752
variable is enabled in this case, and the equations of state interpret

Docs/source/refs.bib

+52-25
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,7 @@ @ARTICLE{colellasekora
160160

161161
@ARTICLE{millercolella:2002,
162162
author = {{Miller}, G.~H. and {Colella}, P.},
163-
title = "{A Conservative Three-Dimensional Eulerian Method for Coupled Solid-Fluid Shock \
164-
Capturing}",
163+
title = "{A Conservative Three-Dimensional Eulerian Method for Coupled Solid-Fluid Shock Capturing}",
165164
journal = {Journal of Computational Physics},
166165
year = 2002,
167166
month = nov,
@@ -183,7 +182,7 @@ @ARTICLE{chamulak:2008
183182
author = {{Chamulak}, D.~A. and {Brown}, E.~F. and {Timmes}, F.~X. and
184183
{Dupczak}, K.},
185184
title = "{The Reduction of the Electron Abundance during the Pre-explosion Simmering in White Dwarf Supernovae}",
186-
journal = {\apj},
185+
journal = {ApJ},
187186
archivePrefix = "arXiv",
188187
eprint = {0801.1643},
189188
keywords = {Galaxies: Evolution, Nuclear Reactions, Nucleosynthesis, Abundances, Stars: Supernovae: General, Stars: White Dwarfs},
@@ -200,7 +199,7 @@ @ARTICLE{lowMach4
200199
author = {{Zingale}, M. and {Almgren}, A.~S. and {Bell}, J.~B. and {Nonaka}, A. and
201200
{Woosley}, S.~E.},
202201
title = "{Low Mach Number Modeling of Type IA Supernovae. IV. White Dwarf Convection}",
203-
journal = {\apj},
202+
journal = {ApJ},
204203
archivePrefix = "arXiv",
205204
eprint = {0908.2668},
206205
year = 2009,
@@ -216,7 +215,7 @@ @ARTICLE{wdconvect
216215
author = {{Zingale}, M. and {Nonaka}, A. and {Almgren}, A.~S. and {Bell}, J.~B. and
217216
{Malone}, C.~M. and {Woosley}, S.~E.},
218217
title = "{The Convective Phase Preceding Type Ia Supernovae}",
219-
journal = {\apj},
218+
journal = {ApJ},
220219
keywords = {convection, hydrodynamics, methods: numerical, nuclear reactions, nucleosynthesis, abundances, supernovae: general, white dwarfs},
221220
year = 2011,
222221
month = oct,
@@ -232,7 +231,7 @@ @ARTICLE{raskin:2010
232231
author = {{Raskin}, C. and {Scannapieco}, E. and {Rockefeller}, G. and
233232
{Fryer}, C. and {Diehl}, S. and {Timmes}, F.~X.},
234233
title = "{$^{56}$Ni Production in Double-degenerate White Dwarf Collisions}",
235-
journal = {\apj},
234+
journal = {ApJ},
236235
archivePrefix = "arXiv",
237236
eprint = {1009.2507},
238237
primaryClass = "astro-ph.SR",
@@ -250,7 +249,7 @@ @ARTICLE{xrb:III
250249
author = {{Zingale}, M. and {Malone}, C.~M. and {Nonaka}, A. and {Almgren}, A.~S. and
251250
{Bell}, J.~B.},
252251
title = "{Comparisons of Two- and Three-Dimensional Convection in Type I X-Ray Bursts}",
253-
journal = {\apj},
252+
journal = {ApJ},
254253
archivePrefix = "arXiv",
255254
eprint = {1410.5796},
256255
primaryClass = "astro-ph.HE",
@@ -269,7 +268,7 @@ @ARTICLE{xrb:II
269268
author = {{Malone}, C.~M. and {Zingale}, M. and {Nonaka}, A. and {Almgren}, A.~S. and
270269
{Bell}, J.~B.},
271270
title = "{Multidimensional Modeling of Type I X-Ray Bursts. II. Two-dimensional Convection in a Mixed H/He Accretor}",
272-
journal = {\apj},
271+
journal = {ApJ},
273272
archivePrefix = "arXiv",
274273
eprint = {1404.6286},
275274
primaryClass = "astro-ph.HE",
@@ -287,7 +286,7 @@ @ARTICLE{xrb:II
287286
@ARTICLE{wallacewoosley:1981,
288287
author = {{Wallace}, R.~K. and {Woosley}, S.~E.},
289288
title = "{Explosive hydrogen burning}",
290-
journal = {\apjs},
289+
journal = {ApJS},
291290
keywords = {Abundance, Astrophysics, Hydrogen, Metallic Stars, Nuclear Fusion, Reaction Kinetics, Stellar Evolution, Gamma Rays, High Temperature, Isotopes, Neutron Stars, Novae, Resonance, Supermassive Stars, X Ray Sources, Astrophysics},
292291
year = 1981,
293292
month = feb,
@@ -306,7 +305,7 @@ @article{ReacLib
306305
and F. K. Thielemann and Michael Wiescher},
307306
title={The JINA REACLIB Database: Its Recent Updates and Impact on
308307
Type-I X-ray Bursts},
309-
journal={\apjs},
308+
journal={ApJS},
310309
volume={189},
311310
number={1},
312311
pages={240},
@@ -338,7 +337,7 @@ @ARTICLE{vode
338337
@ARTICLE{ShenBildsten,
339338
author = {{Shen}, K.~J. and {Bildsten}, L.},
340339
title = "{Unstable Helium Shell Burning on Accreting White Dwarfs}",
341-
journal = {\apj},
340+
journal = {ApJ},
342341
archivePrefix = "arXiv",
343342
eprint = {0903.0654v2},
344343
primaryClass = "astro-ph.HE",
@@ -369,7 +368,7 @@ @ARTICLE{ma:2013
369368
author = {{Ma}, H. and {Woosley}, S.~E. and {Malone}, C.~M. and {Almgren}, A. and
370369
{Bell}, J.},
371370
title = "{Carbon Deflagration in Type Ia Supernova. I. Centrally Ignited Models}",
372-
journal = {\apj},
371+
journal = {ApJ},
373372
keywords = {hydrodynamics, instabilities, nuclear reactions, nucleosynthesis, abundances, supernovae: general, turbulence, white dwarfs, Astrophysics - High Energy Astrophysical Phenomena, Astrophysics - Solar and Stellar Astrophysics},
374373
year = 2013,
375374
month = "jul",
@@ -388,7 +387,7 @@ @ARTICLE{ma:2013
388387
@ARTICLE{graboske:1973,
389388
author = {{Graboske}, H.~C. and {Dewitt}, H.~E. and {Grossman}, A.~S. and {Cooper}, M.~S.},
390389
title = "{Screening Factors for Nuclear Reactions. II. Intermediate Screen-Ing and Astrophysical Applications}",
391-
journal = {\apj},
390+
journal = {ApJ},
392391
year = 1973,
393392
month = apr,
394393
volume = {181},
@@ -401,7 +400,7 @@ @ARTICLE{graboske:1973
401400
@ARTICLE{alastuey:1978,
402401
author = {{Alastuey}, A. and {Jancovici}, B.},
403402
title = "{Nuclear reaction rate enhancement in dense stellar matter.}",
404-
journal = {\apj},
403+
journal = {ApJ},
405404
keywords = {Astrophysics, Magnetohydrodynamics, Nuclear Astrophysics, Reaction Kinetics, Thermonuclear Reactions, Correlation, Nuclei (Nuclear Physics), Perturbation Theory, Potential Theory, Quantum Mechanics, Astrophysics, Nuclear Reactions:Stellar Interiors},
406405
year = 1978,
407406
month = dec,
@@ -415,7 +414,7 @@ @ARTICLE{alastuey:1978
415414
@ARTICLE{itoh:1979,
416415
author = {{Itoh}, N. and {Totsuji}, H. and {Ichimaru}, S. and {Dewitt}, H.~E.},
417416
title = "{Enhancement of thermonuclear reaction rate due to strong screening. II - Ionic mixtures}",
418-
journal = {\apj},
417+
journal = {ApJ},
419418
keywords = {Nonuniform Plasmas, Reaction Kinetics, Thermonuclear Reactions, Astrophysics, Binary Mixtures, Dense Plasmas, Monte Carlo Method, Astrophysics},
420419
year = 1979,
421420
month = dec,
@@ -429,7 +428,7 @@ @ARTICLE{itoh:1979
429428
@ARTICLE{chugunov:2007,
430429
author = {{Chugunov}, A.~I. and {Dewitt}, H.~E. and {Yakovlev}, D.~G.},
431430
title = "{Coulomb tunneling for fusion reactions in dense matter: Path integral MonteCarlo versus mean field}",
432-
journal = {\prd},
431+
journal = {PRD},
433432
keywords = {26.30.+k, Nucleosynthesis in novae supernovae and other explosive environments, Astrophysics, Nuclear Theory},
434433
year = 2007,
435434
month = jul,
@@ -448,7 +447,7 @@ @ARTICLE{chugunov:2007
448447
@ARTICLE{yakovlev:2006,
449448
author = {{Yakovlev}, D.~G. and {Gasques}, L.~R. and {Afanasjev}, A.~V. and {Beard}, M. and {Wiescher}, M.},
450449
title = "{Fusion reactions in multicomponent dense matter}",
451-
journal = {\prc},
450+
journal = {PRC},
452451
keywords = {25.60.Pj, 26.50.+x, 97.10.Cv, Fusion reactions, Nuclear physics aspects of novae supernovae and other explosive environments, Stellar structure interiors evolution nucleosynthesis ages, Astrophysics, Nuclear Theory},
453452
year = 2006,
454453
month = sep,
@@ -467,7 +466,7 @@ @ARTICLE{yakovlev:2006
467466
@ARTICLE{chugunov:2009,
468467
author = {{Chugunov}, A.~I. and {Dewitt}, H.~E.},
469468
title = "{Nuclear fusion reaction rates for strongly coupled ionic mixtures}",
470-
journal = {\prc},
469+
journal = {PRC},
471470
keywords = {26.30.-k, Nucleosynthesis in novae supernovae and other explosive environments, Astrophysics - Solar and Stellar Astrophysics, Astrophysics - High Energy Astrophysical Phenomena},
472471
year = 2009,
473472
month = jul,
@@ -545,7 +544,7 @@ @ARTICLE{jancovici:1977
545544
@ARTICLE{Wallace:1982,
546545
author = {{Wallace}, R.~K. and {Woosley}, S.~E. and {Weaver}, T.~A.},
547546
title = "{The thermonuclear model for X-ray transients}",
548-
journal = {\apj},
547+
journal = {ApJ},
549548
keywords = {Binary Stars, Neutron Stars, Red Giant Stars, Stellar Mass Accretion, Stellar Models, Thermonuclear Reactions, X Ray Sources, Eddington Approximation, Stellar Envelopes, Stellar Evolution, Stellar Luminosity, Stellar Mass Ejection, Stellar Temperature, Astrophysics},
550549
year = 1982,
551550
month = jul,
@@ -622,7 +621,6 @@ @misc{autodiff
622621
author = {Leal, Allan M. M.},
623622
title = {autodiff, a modern, fast and expressive {C++} library for automatic differentiation},
624623
url = {https://autodiff.github.io},
625-
howpublished = {\texttt{https://autodiff.github.io}},
626624
year = {2018}
627625
}
628626

@@ -691,7 +689,7 @@ @article{langanke:2001
691689
@ARTICLE{itoh:1996,
692690
author = {{Itoh}, Naoki and {Hayashi}, Hiroshi and {Nishikawa}, Akinori and {Kohyama}, Yasuharu},
693691
title = "{Neutrino Energy Loss in Stellar Interiors. VII. Pair, Photo-, Plasma, Bremsstrahlung, and Recombination Neutrino Processes}",
694-
journal = {\apjs},
692+
journal = {ApJS},
695693
keywords = {DENSE MATTER, ELEMENTARY PARTICLES, RADIATION MECHANISMS: NONTHERMAL, STARS: INTERIORS, METHODS: NUMERICAL},
696694
year = 1996,
697695
month = feb,
@@ -705,7 +703,7 @@ @ARTICLE{itoh:1996
705703
@ARTICLE{iso7,
706704
author = {{Timmes}, F.~X. and {Hoffman}, R.~D. and {Woosley}, S.~E.},
707705
title = "{An Inexpensive Nuclear Energy Generation Network for Stellar Hydrodynamics}",
708-
journal = {\apjs},
706+
journal = {ApJS},
709707
keywords = {Hydrodynamics, Methods: Numerical, Nuclear Reactions, Nucleosynthesis, Abundances, Stars: General},
710708
year = 2000,
711709
month = jul,
@@ -733,7 +731,7 @@ @article{amrex_joss
733731
@ARTICLE{maestroex,
734732
author = {{Fan}, Duoming and {Nonaka}, Andrew and {Almgren}, Ann S. and {Harpole}, Alice and {Zingale}, Michael},
735733
title = "{MAESTROeX: A Massively Parallel Low Mach Number Astrophysical Solver}",
736-
journal = {\apj},
734+
journal = {ApJ},
737735
keywords = {Stellar convective zones, Hydrodynamics, Computational methods, Nuclear astrophysics, Nucleosynthesis, Nuclear abundances, 301, 1963, 1965, 1129, 1131, 1128, Physics - Computational Physics, Astrophysics - Solar and Stellar Astrophysics},
738736
year = 2019,
739737
month = dec,
@@ -753,7 +751,7 @@ @ARTICLE{maestroex
753751
@ARTICLE{quokka,
754752
author = {{Wibking}, Benjamin D. and {Krumholz}, Mark R.},
755753
title = "{QUOKKA: a code for two-moment AMR radiation hydrodynamics on GPUs}",
756-
journal = {\mnras},
754+
journal = {MNRAS},
757755
keywords = {hydrodynamics, methods: numerical, Astrophysics - Instrumentation and Methods for Astrophysics},
758756
year = 2022,
759757
month = may,
@@ -782,4 +780,33 @@ @article{lsode
782780
author = {{Radhakrishnan}, Krishnan and {Hindmarsh}, Alan C.},
783781
journal = {Lawrence Livermore National Laboratory Report UCRL-ID-113855},
784782
pages = {124}
785-
}
783+
}
784+
785+
@article{pynucastro,
786+
author = {{Willcox}, D.~E. and {Zingale}, M.},
787+
title = "{pynucastro: an interface to nuclear reaction rates and code generator for reaction network equations}",
788+
journal = {Journal of Open Source Software},
789+
year = 2018,
790+
volume = 3,
791+
number = 23,
792+
pages = 588,
793+
url = {https://doi.org/10.21105/joss.00588},
794+
doi = {10.21105/joss.00588},
795+
subject = {nuclear astrophysics}
796+
}
797+
798+
@article{pynucastro2,
799+
doi = {10.3847/1538-4357/acbaff},
800+
url = {https://dx.doi.org/10.3847/1538-4357/acbaff},
801+
year = {2023},
802+
month = {apr},
803+
publisher = {The American Astronomical Society},
804+
volume = {947},
805+
number = {2},
806+
pages = {65},
807+
author = {Alexander I. Smith and Eric T. Johnson and Zhi Chen and Kiran Eiden and Donald E. Willcox and Brendan Boyd and Lyra Cao and Christopher J. DeGrendele and Michael Zingale},
808+
title = {pynucastro: A Python Library for Nuclear Astrophysics},
809+
journal = {The Astrophysical Journal},
810+
abstract = {We describe pynucastro 2.0, an open-source library for interactively creating and exploring astrophysical nuclear reaction networks. We demonstrate new methods for approximating rates and use detailed balance to create reverse rates, show how to build networks and determine whether they are appropriate for a particular science application, and discuss the changes made to the library over the past few years. Finally, we demonstrate the validity of the networks produced and share how we use pynucastro networks in simulation codes.},
811+
subject = {nuclear astrophysics}
812+
}

Docs/source/screening.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ The options are:
6060
:math:`\Gamma < 0.3`, it uses screening described in
6161
:cite:`graboske:1973`. In the strong screening regime,
6262
:math:`\Gamma > 0.8`, it uses screening described in
63-
:cite:`jancovici:1977`, :cite:`alastuey:1978`, :cite:`itoh:1979`.
63+
:cite:`jancovici:1977, alastuey:1978, itoh:1979`.
6464
For the intermediate screening regime, :math:`0.3 < \Gamma < 0.8`,
6565
a weighted blending between the weak and strong screening are used.
6666
The overall procedure is described in :cite:`Wallace:1982`.

0 commit comments

Comments
 (0)