Skip to content

Release 20.11

Choose a tag to compare

@github-actions github-actions released this 02 Nov 21:36
  • The minimum C++ standard supported by Castro is now C++14. Most modern compilers
    support C++14; the notable exception is RHEL 7 and its derivatives like CentOS 7,
    where the default compiler is gcc 4.8. In that case a newer compiler must be loaded,
    particularly a version of gcc >= 5.0, for example by installing devtoolset-7 or (if
    running on an HPC cluster that provides modules) using a more recent gcc module. (#1284)

  • A new option, castro.retry_small_density_cutoff, has been added. In some
    cases a small or negative density retry may be triggered on an update that
    moves a zone already close to small_dens just below it. This is not uncommon
    for "ambient"/"fluff" material outside a star. Since these zones are not
    dynamically important anyway, triggering a retry is unnecessary (and possibly
    counterproductive, since it may require a very small timestep to avoid). By
    setting this cutoff value appropriately, the retry will be skipped if the
    density of the zone prior to the update was below the cutoff. (#1273)