|
Project Information
Members
Featured
Downloads
Links
|
Welcome to Enzo!Here you will find the latest public release of Enzo, an adaptive mesh refinement (AMR), grid-based hybrid code (hydro + N-Body) which is designed to do simulations of cosmological structure formation. It can also be used for astrophysical fluid dynamics simulations more generally. Enzo development is supported by grants AST-0808184 and OCI-0832662 from the National Science Foundation. Please visit the Enzo Homepage at http://enzo-project.org/ to learn more about the Enzo project. How To Get Enzo And Get StartedDocumentationDocumentation is provided in every checkout of Enzo. A current build of the documentation is also available online at http://enzo-project.org/doc/ . At the 2010 Enzo Users' Workshop, we also had a number of presentations and tutorials, many of which were recorded. These are all available online. Enzo CommunityEnzo is a community supported code, written by and for active researchers in the field of Astrophysics. Please join the users' mailing list or the developers' mailing list to tell us about interesting things you've done with Enzo, ask for help, and meet the rest of the community. Enzo 2.1Enzo 2.1.x ReleasesThe new features, enhancements, and bug fixes that are in the minor releases can be found in the Changelog. Enzo 2.1 ReleaseOct. 17, 2011 We are proud to announce the public release of Enzo version 2.1. New with this release is an extensive answer testing facility, additional physics capabilities, and AMR performance enhancements. New physics capabilities include isotropic and anisotropic heat conduction, X-ray ionization/heating, massive black hole particles, 4th-order accurate gravity solver, distributed stellar feedback, shock tracking, and improved molecular hydrogen chemistry. Performance improvements include Hilbert curve dynamic load balancing, faster ray tracing, and ray merging. We have improved Enzo’s inline analysis using the yt project, as well as user documentation for the entire Enzo codebase. We have also simplified the generation of multi-mesh cosmological initial conditions. In addition to code upgrades, we have upgraded and reorganized our online repositories and documentation. The Enzo Project’s main website is now http://enzo-project.org/ . Links and information can be found here for both developers and general users. Our stable releases will continue to live on our Google code website: http://code.google.com/p/enzo/ . Users can clone a mercurial repository of our stable release code or download a tarball of the code (http://code.google.com/p/enzo/downloads/list ). A simple quick-start guide can also be found here: http://code.google.com/p/enzo/wiki/EnzoBootCamp . We will now support versioned documentation for all stable releases since Enzo 2.0 in addition to the development code on enzo-project.org. The documentation for Enzo 2.1 is located here: http://enzo-project.org/docs/2.1/. Development will now move to our new Bitbucket repository where all users are encouraged to make contributions to the code by forking the main repository, located at https://bitbucket.org/enzo/enzo-dev . An explanation of new developer guidelines can be found here: http://enzo-project.org/docs/2.1/developer_guide/index.html . The current release of Enzo 2.1 features contributions, bug fixes and enhancements from an additional ten individuals (over the course of 2700 changesets) since Enzo 2.0, and through our new development infrastructure we are expanding our ability to solicit and review contributions.
Enzo development is supported by grants AST-0808184 and OCI-0832662 from the National Science Foundation. THE ENZO DEVELOPMENT TEAM Enzo 2.0July 1, 2010 We are proud to announce the public release of Enzo version 2.0. Enzo is a parallel code for astrophysical and cosmological simulations utilizing adaptive mesh refinement. Enzo 2.0 features many new physics capabilities including ideal MHD, radiation transport (ray tracing and flux limited diffusion), star particle class, metallicity-dependent cooling, and several new hydro solvers. More importantly, we have introduced new software tools to make using and developing Enzo easier. We have adopted distributed version control using Mercurial which supports the growing Enzo developer community. The documentation has been made more accessible and is now distributed with the source code. We have more than doubled the number of test problems and example problems (as well as the number of developers!) In addition, we have added solution testing to the nightly regression tests. Enzo 2.0 is the product of developments made at UC San Diego, Stanford, Princeton, Columbia, MSU, CU Boulder, CITA, McMaster, SMU, and UC Berkeley. Enzo 2.0 now lives at http://enzo.googlecode.com/ to reflect its multi-institutional provenance. Prospective users are also encouraged to view online lectures from the 2010 Enzo Users' Workshop at http://lca.ucsd.edu/workshops/enzo2010. Enzo development is supported by grants AST-0808184 and OCI-0832662 from the National Science Foundation. THE ENZO DEVELOPMENT TEAM |