Skip to content

A version of Enzo designed for exascale and built on charm++.

Notifications You must be signed in to change notification settings

enzo-project/enzo-e

Repository files navigation

Enzo-E/Cello

CircleCI Documentation Status

What is this repository for?

The purpose of the Enzo-E/Cello project is to develop an astrophysics and cosmology software application "Enzo-E", which is built on a highly scalable parallel adaptive mesh refinement (AMR) software framework "Cello," which is being developed concurrently. The Enzo-E application will be capable of running extreme scale numerical simulations to address current scientific questions in astrophysics and cosmology, including star formation, molecular cloud turbulence, interstellar medium, galaxy formation, interglactic medium, formation of the first stars and galaxies, galaxy clusters, and cosmic reionization. The Cello AMR framework can be used independently of Enzo-E, thus enabling researchers in other scientific fields to develop AMR applications capable of running on "Petascale-and-beyond" HPC platforms.

Enzo-E/Cello is currently under active development. It still has several known issues that need to be addressed before it can be used for scientific research, though it is still usable as a hydrodynamics solver, especially in an educational setting.

Resources

The Enzo-E project is fully open-source and contributions are very welcome. If you're interested in getting involved, come say hello on the developers mailing list!