Skip to content

Releases: AMReX-Astro/Castro

Release 24.09

01 Sep 15:54
Compare
Choose a tag to compare

24.09

  • Code clean-ups / clang-tidy (#2942, #2949)

  • update the hse_convergence readme to reflect current convergence
    (#2946)

  • update the bubble_convergence plotting script (#2947)

  • new Frontier scaling numbers (#2948)

  • more GPU error printing (@3944)

  • science problem updates: flame_wave (#2943)

  • documentation updates (#2939)

Release 24.08

01 Aug 18:34
Compare
Choose a tag to compare

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
    with USE_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)

  • updated scaling results on Frontier (#2904, #2914, #2915)

  • 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

03 Jul 12:25
Compare
Choose a tag to compare

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)

  • code clean-ups (#2852, #2871, #2891)

  • documentation improvements (#2843, #2879)

  • add an EditorConfig (#2872)

  • add the circular detonation problem to test multidimensional shock
    algorithms (#2858)

Release 24.06

01 Jun 20:29
Compare
Choose a tag to compare

24.06

Release 24.05

01 May 17:55
Compare
Choose a tag to compare

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

01 Apr 18:43
Compare
Choose a tag to compare

24.04

Release 24.03

07 Mar 22:28
Compare
Choose a tag to compare

24.03

  • Documentation updates (#2742, #2752, #2753)

  • Fix some code warnings (#2737)

  • Fixed the exact Riemann solver compilation (#2745)

  • Fix an issue with large kernel sizes with ROCm in the reduction code
    in the reactions (#2749)

Release 24.02

01 Feb 17:59
Compare
Choose a tag to compare

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)

Release 24.01

02 Jan 16:07
Compare
Choose a tag to compare

24.01

  • An option for unlimited PPM reconstruction was added (#2670)

  • An option allowing for optional passive sources to the conserved
    state was added (#2678)

  • A script diag_parser.py was added to allow for easy parsing of
    the global diagnostic files output at runtime (#2666, #2667)

Release 23.12

01 Dec 19:00
Compare
Choose a tag to compare

23.12

  • The radiation solver port to C++ has been completed (#2638, #2648)