Releases: AMReX-Astro/Microphysics
Release 25.12
25.12
-
update CI actions (#1885)
-
manually scale T in NSE solve to get better convergence (#1884)
-
add loop unrolling to MathArray2D (#1872)
-
add a check that
integrator.ode_max_stepsis positive (#1882) -
add energy and Ye output to the
burn_cellunit test (#1883) -
regenerate pynucastro networks with caching of interpolation
indices (#1879) -
allow for more species inputs in the unit tests (#1878)
-
avoid a possible divide-by-zero in the NSE solver and add a
species mass fraction floor (#1881) -
fix a bounds issue in the NSE solver (#1880)
-
fix compiler warnings if neutrinos are disabled (#1856)
-
add an
ase-ironnetwork for self-consistent NSE (#1860)
Release 25.11
25.11
-
add support for reduced precision Jacobian (#1862)
-
make some more quantities const / constexpr (#1864, #1866, #1871)
-
add loop unrolling to linpack (#1865)
-
update networks to pynucastro 2.8.0 (#1870)
-
github CI action updates (#1874)
-
fix the
part_funcnetwork generation script (#1873) -
fix comment about Jacobian (#1861)
-
remove
symmetric_screeningargs in networks (#1859) -
doc improvements (#1855)
-
use more concise method to eliminate rate duplicates in networks (#1854)
Microphysics 25.10
25.10
-
update the NSE solver docs to explain network compatibility (#1852)
-
the NSE solver is now more robust to negative (rho X) and avoiding
division by zero (#1851) -
nova-linetwork was added, which builds onnovabut includes Li and
some heavier breakout nuclei (#1798) -
the script used for the He burning networks was relying on a shared reference
between libraries. This script has been cleaned-up. (#1850) -
all pynucastro nets have been updated to fix a bounds issue in the
partition functions (#1849) -
cno-he-burn-34amis a new CNO + He network that has a better choice of
rates than the previouscno-he-burn-33anetwork. (#1819) -
The He burning networks have been updated to better connect odd-Z
and even-Z nuclei using a modified rate. The names have been updated to
reflect the changes. (#1788) -
pynucastro-generated networks are now importable from python, to aid in
analysis (#1837) -
MacOS CI has been updated (#1848)
-
CI action dependency version updates (#1847)
Release 25.09
Release 25.08
Release 25.07
25.07
-
module string names are now
constexpr std::string_view(#1825) -
doc updates (#1796, #1809, #1810, #1818, #1824, #1827, #1830)
-
JOSS paper (#1658)
-
the ASE network has been updated to better support NSE (#1813)
-
hybrjnow can take the Jacobian and constrain equations as input
(#1817) -
remove amrex namespace (#1820)
-
for He-burning nets, don't consider Suzuki rates in pynucastro
(#1815) -
nse_sdc_burnhas been updated forNSE_NETto give better NSE
agreement with the networks (#1812) -
recombination neutrinos are now disabled by default in
sneut5(#1793, #1794) -
the
nse_compatibilityscript has been updated (#1811) -
autodiff improvements and optimizations (#1803)
-
enable more
clang-tidychecks (#1807) -
clean up the
novanetwork script (#1804) -
regenerate the non-He burning pynucastro nets (#1797)
-
update
sn160to include tabular rates (#1805) -
update the constants to use the same CODATA values as pynucastro
(#1802) -
allow constant temperature in the SDC burn (#1801)
Release 25.06
Release 25.05
Release 25.04
Release 25.03
25.03
-
the
nova2net was renamednova, and the oldnova
net was removed (#1746, #1768) -
small improvements to the he-burn scripts (#1765)
-
documentation updates (#1741, #1744, #1747, #1751, #1756, #1759,
#1760, #1766, #1767) -
restrict Sphinx < 8.2.0 due to nbsphinx issues (#1762)
-
centralize some common unit test runtime parameters (#1749) and
explicitly setsmall_densandsmall_tempfor some tests
(#1757) -
remove old, unneeded macros from the build system (#1717, #1753,
#1754, #1755) -
modernize parallel loops in some unit tests (#1752)
-
update the HIP CI action to a later runner
-
namespace and clang-tidy fixes (#1745)