We are pleased to announce the release of version 2.4 of the Enzo code. This is a periodic release that includes all changes committed to the Enzo BitBucket repository since July 2013. This release contains some new features and a number of enhancements and bugfixes. Enzo now has bindings to version 1.0 of the grackle chemistry and cooling library. Grackle is based on Enzo's own cooling and chemistry code and includes updated rate and chemistry tables, as well a number of enhancements and new features that are not available in Enzo's native chemistry and cooling modules. Enzo's solvers and physics modules have also seen improvements, including updates for the GPU MHD solver, the FLD solver, and the MHD-CT solver, the Jeans pressure floor, the Cen & Ostriker star particle, tracer particles, and particle splitting. There have also been a number of infrastructure improvements, including a new progress meter script (which allows the user to monitor simulations during runtime), updates for geometric refinement regions and the shear refinement criterion, improved control over the frequency of hierarchy rebuilds, updates for test problem initialization (which is now more memory efficient), and improvements to the GalaxySimulation, KelvinHelmholtz, and CosmologySimulation problem types. There is also a new rotating turbulent sphere problem type. There have also been a number of significant bugfixes, including several that may increase the stability and efficiency of production multi-physics simulations. We urge all users to update to the latest version if they are using Enzo 2.3 or earlier. While one can obtain the release by downloading a tar file, we strong encourage all users to use enzo from a clone of the mercurial repository, which will facilitate reproducible work with the code. For more information about enzo, see http://enzo-project.org. For the release notes and changelog, see http://enzo-project.org/ReleaseNotes.html On behalf of the Enzo collaboration, Nathan Goldbuam
participants (1)
-
Nathan Goldbaum