Skip to content

Releases: AMReX-Astro/Castro

Release 22.03

03 Mar 19:12
Compare
Choose a tag to compare
Castro 22.03

Release 22.02

01 Feb 17:27
Compare
Choose a tag to compare
Castro 22.02

Release 22.01

01 Jan 22:12
Compare
Choose a tag to compare
Castro 22.01

Release 21.12

01 Dec 18:28
Compare
Choose a tag to compare
Castro 21.12

Release 21.11

01 Nov 17:17
Compare
Choose a tag to compare
Castro 21.11

Release 21.10

02 Oct 18:25
Compare
Choose a tag to compare

21.10

  • A new option, castro.drive_initial_convection was added that
    uses the temperature interpolated from the initial model instead
    of the value on the grid to call the reactions. This helps
    prevent a reactive zone from burning in place before a convective
    velocity field is established to carry off the energy.

  • The burn_weights are no longer stored by default in the plotfile.
    Instead, they are now enabled by setting
    castro.store_burn_weights=1. Additionally, they now give a better
    estimate of the cost for the numerical Jacobian (#1946, #1949)

  • castro.change_max is now required to be greater than 1.0. To enforce
    a timestep cap but still allow the timestep to decrease, use
    castro.max_dt. (#1976)

  • Gravity was modified to introduce parallel plane gravity with a
    point mass by setting the radius of the star by
    castro.point_mass_location_offset and the integer
    castro.point_mass_offset_is_true == 1. By default, both
    parameters are 0.0 and 0, respectively.

Release 21.09

01 Sep 17:27
Compare
Choose a tag to compare
Castro 21.09

Release 21.08

02 Aug 02:06
Compare
Choose a tag to compare
Castro 21.08

Release 21.07

01 Jul 15:25
Compare
Choose a tag to compare
Castro 21.07

Release 21.06

01 Jun 20:40
Compare
Choose a tag to compare

21.06

  • Starting with this release, problem setups written in Fortran are
    no longer supported and will no longer work. Please consult the
    code documentation and example problem setups in Exec/ to understand
    the new problem setup format. If you need help converting a Fortran
    setup to C++, please file an issue. (#1728, #1732)

  • Sponge parameters are now only accepted through the inputs file; the
    &sponge namelist in the probin file is no longer read. (#1731)

  • Ambient parameters are now only accepted through the inputs file; the
    &ambient namelist in the probin file is no longer read. (#1742)

  • The update_sponge_params hook has been removed. (#1716)

  • The Fortran problem-specific source file, ext_src_nd.F90, has been
    removed. Problem-specific sources should be implemented in C++ in
    problem_source.H. (#1856)

  • Support for the legacy tagging scheme based on probin parameters (denerr,
    tempgrad, etc.) has been removed. These can be replaced with equivalent
    tagging criteria constructed in the inputs file; see the docs or examples
    in Exec/ to see how to use amr.refinement_indicators. (#1834)

  • The Fortran set_problem_tags hook has been removed. The C++ replacement
    is problem_tagging() in problem_tagging.H. (#1828)

  • The PrescribedGrav functionality has been removed (not replaced with a C++
    implementation). If you want to obtain the same functionality, you can use
    a problem-defined source term (look for problem_source in the documentation)
    and make the appropriate modification for applying it directly to the state
    (e.g. the momentum source term is rho * g). (#1854)

  • The custom radiation boundary using lo_bcflag and hi_bcflag coupled with
    an implementation of rbndry has been removed. (#1743)

  • We no longer store Reactions_Type in checkpoint files. This means
    that newer versions of Castro will not restart from old version.