Releases: AMReX-Astro/Castro
Release 22.03
Castro 22.03
Release 22.02
Castro 22.02
Release 22.01
Castro 22.01
Release 21.12
Castro 21.12
Release 21.11
Castro 21.11
Release 21.10
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
Castro 21.09
Release 21.08
Castro 21.08
Release 21.07
Castro 21.07
Release 21.06
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 useamr.refinement_indicators
. (#1834) -
The Fortran set_problem_tags hook has been removed. The C++ replacement
isproblem_tagging()
inproblem_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.