Skip to main content

Introducing Enzo, an AMR Cosmology Application

  • Conference paper
Adaptive Mesh Refinement - Theory and Applications

Abstract

In this paper we introduce Enzo, a 3D MPI-parallel Eulerian block-structured adaptive mesh refinement cosmology code. Enzo is designed to simulate cosmological structure formation, but can also be used to simulate a wide range of astrophysical situations. Enzo solves dark matter N-body dynamics using the particle-mesh technique. The Poisson equation is solved using a combination of fast fourier transform (on a periodic root grid) and multigrid techniques (on non-periodic subgrids). Euler’s equations of hydrodynamics are solved using a modified version of the piecewise parabolic method. Several additional physics packages are implemented in the code, including several varieties of radiative cooling, a metagalactic ultraviolet background, and prescriptions for star formation and feedback. We also show results illustrating properties of the adaptive mesh portion of the code. Information on profiling and optimizing the performance of the code can be found in the contribution by James Bordner in this volume.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. J. Monaghan. Smoothed particle hydrodynamics. Annual Review of Astronomy & Astrophysics, 30:543, 1992.

    Article  Google Scholar 

  2. M. J. Berger and P. Colella. Local adaptive mesh refinement for shock hydrodynamics. J. Comp. Phys., 82:64–84, 1989.

    Article  Google Scholar 

  3. G. L. Bryan and M. L. Norman. A hybrid amr application for cosmology and astrophysics. In N. Chrisochoides, editor, Workshop on Structured Adaptive Mesh Refinement Grid Methods, page 165. IMA Volumes in Mathematics No. 117, 2000.

    Google Scholar 

  4. G. L. Bryan and M. L. Norman. In D. A. Clarke and M. Fall, editors, Computational Astrophysics; 12th Kingston Meeting on Theoretical Astrophysics, proceedings of meeting held in Halifax; Nova Scotia; Canada October 17–19; 1996. ASP Conference Series # 123, 1997.

    Google Scholar 

  5. G. L. Bryan. Fluids in the universe: Adaptive mesh in cosmology. Computing in Science and Engineering, 1:2:46, 1999.

    Article  MathSciNet  Google Scholar 

  6. M. L. Norman and G. L. Bryan. Cosmological adaptive mesh refinement. In Kohji Tomisaka Shoken M. Miyama and Tomoyuki Hanawa, editors, Numerical Astrophysics: Proceedings of the International Conference on Numerical Astrophysics 1998 (NAP98), held at the National Olympic Memorial Youth Center, Tokyo, Japan, March 10–13, 1998., page 19. Kluwer Academic, 1999.

    Google Scholar 

  7. P. R. Woodward and P. Colella. A piecewise parabolic method for gas dynamical simulations. J. Comp. Physics, 54:174, 1984.

    Article  MathSciNet  Google Scholar 

  8. G. L. Bryan, M. L. Norman, J. M. Stone, R. Cen, and J. P. Ostriker. A piecewise parabolic method for cosmological hydrodynamics. Comp. Phys. Comm., 89:149–168, 1995.

    Article  Google Scholar 

  9. J. M. Stone and M. L. Norman. Zeus-2d: A radiation magnetohydrodynamics code for astrophysical flows in two space dimensions. i-the hydrodynamic algorithms and tests. ApJ, 80:753, 1992.

    Article  Google Scholar 

  10. J. M. Stone and M. L. Norman. Zeus-2d: A radiation magnetohydrodynamics code for astrophysical flows in two space dimensions. ii. the magnetohydrodynamic algorithms and tests. ApJ, 80:791, 1992.

    Article  Google Scholar 

  11. T. Abel, P. Anninos, Y. Zhang, and M. L. Norman. Modeling primordial gas in numerical cosmology. New Astronomy, 2:181–207, August 1997.

    Article  Google Scholar 

  12. P. Anninos, Y. Zhang, T. Abel, and M. L. Norman. Cosmological hydrodynamics with multi-species chemistry and nonequilibrium ionization and cooling. New Astronomy, 2:209–224, August 1997.

    Article  Google Scholar 

  13. M. Rauch. The Lyman Alpha Forest in the Spectra of QSOs. Annual Review of Astronomy and Astrophysics, 36:267–316, 1998.

    Article  Google Scholar 

  14. F. Haardt and P. Madau. Radiative Transfer in a Clumpy Universe. II. The Ultraviolet Extragalactic Background. ApJ, 461:20–+, April 1996.

    Article  Google Scholar 

  15. R. Cen and J. P. Ostriker. Galaxy formation and physical bias. ApJL, 399:L113–L116, November 1992.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

O’shea, B.W. et al. (2005). Introducing Enzo, an AMR Cosmology Application. In: Plewa, T., Linde, T., Gregory Weirs, V. (eds) Adaptive Mesh Refinement - Theory and Applications. Lecture Notes in Computational Science and Engineering, vol 41. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-27039-6_24

Download citation

Publish with us

Policies and ethics