Releases: AMReX-Astro/Castro
Release 24.11
24.11
-
a new well-balanced method was added to the CTU PPM solver. This
does the characteristic projection only on the perturbed pressure
and then adds back in the hydrostatic pressure. It can be enabled
viacastro.ppm_well_balanced
(#2945) -
fixed a bug in the div{U} calculation for artificial viscosity on
symmetry boundaries (#2983) -
more development on 2D spherical geometry (#2973, #2975, #2981)
-
updates to the massive star plotting scripts (#2979)
-
add some new checks to prevent running unsupported combinations
of solvers (#2978) -
documentation updates (#2977)
-
flame_wave
can now be run in 1D (#2976)
Release 24.10
24.10
-
update initial model for
subchandra
when doing ASE NSE (#2970) -
massive_star
plot tweaks (#2968) -
start of work on 2D spherical geometry (#2953, #2954, #2955,
#2957, #2958, #2959, #2961, #2962, #2964, #2965) -
the gresho problem now takes Mach number instead of p0 as input
(#2951, #2963) -
the PPM geometric source terms in the normal predictor are now
traced to the interfaces (#2473) -
subch_planar
now works in 1D (#2952) -
remove old
get_const_grav()
function (#2956) -
clang-tidy fixes to radiation (#2950)
Release 24.09
Release 24.08
24.08
-
lazy QueueReduction has been enabled for the timing diagnostics
(#2926) -
The
job_info
file output now correctly labels the compute time
as GPU-hours instead of CPU-hours when running on GPUs (#2930) -
We can now output warnings when running on GPUs if you build
withUSE_GPU_PRINTF=TRUE
(#2923, #2928) -
Code clean-ups / sync with Microphysics (#2900, #2901, #2905,
#2906, #2909, #2912, #2919, #2922, #2932, #2933, #2936, #2938,
#2940) -
The area weighting in the diagnostics in
subch_planar
was fixed
(#2885) -
A script to produce a resolution study for the
circular_det
problem was added (#2857) -
science problem updates:
xrb_layered
(#2917),nova
(#2913),
wdmerger
(#2907, #2918, #2931),Detonation
(#2902) -
more exact Riemann solver clean-up (#2896, #2897, #2898)
and clean-ups to the two shock solvers (#2895) -
fix issues with eigenvectors and clang-tidy in the MHD solver
(#2880)
Release 24.07
24.07
-
Reorganizing of the existing 2-shock and HLL Riemann solvers
(#2887, #2888, #2889, #2890) -
Some clean-up, accuracy improvements, and optimization of the
exact Riemann solver in preparation for coupling it to simulations
(#2868, #2869, #2875) -
a new problem setup,
subch_planar
, for exploring He detonations
(#2870, #2873, #2881, #2883, #2886, #2877, #2878) -
clean-up the computation of the shock variable for hybrid Riemann
solves (#2865) -
add an EditorConfig (#2872)
-
add the circular detonation problem to test multidimensional shock
algorithms (#2858)
Release 24.06
Release 24.05
24.05
-
Changed how the shock flag is computed. It is now computed once,
at the start of a timestep. It also takes into account sources
such that the pressure jump is only the pressure that is available
to drive a shock. (#2726, #2728) -
Fixed a boundary condition check in gravity (#2833)
-
Some coverity and clang-tidy fixes (#2810, #2811, #2835, #2831,
#2832) -
Fix the wdmerger initialization when the two stars are overlapping
(#2829) -
Fixed the Castro retry mechanism when amr.subcycling_mode = None
(#2821, #2824, #2826) -
Added more amr parameters to the job_info file (#2828)
-
Added OpenMP to the SDC burn loop (#2770)
Release 24.04
24.04
-
Some clang-tidy fixes (#2779, #2780, #2781, #2784, #2786, #2787, #2790,
#2791, #2792, #2793, #2797, #2798, #2799, #2800, #2801, #2804) -
Fix species initialization in the Detonation problem (#2806)
and let it work with NSE (#2765) -
Sync up with AMReX changes (#2794)
-
wdmerger now reports composition of initial stars (#2767)
-
flame_wave now checks if the
atm_delta
is too small (#2782)
and stores X(ash) (#2773) -
a bounds issue in the true SDC integration was fixed (#2775)
Release 24.03
Release 24.02
24.02
-
Lot's of code fixes from coverity and clang-tidy (#2736, #2734,
#2735, #2731, #2732, #2733) -
Fix the boundary condition logic at a wall for Detonation (#2722)
-
Reimplement the shock detection algorithm to account for sources
and do a better job in multidimensions (#2711, #2710, #2709, #2704) -
Start the process of moving the runtime parameters to structs (#2688)