Open-Source Astrophysics with the Enzo Community Code. Brian W. O Shea Michigan State University

Similar documents
Exploring galactic environments with AMR simulations on Blue Waters

The Tempest Simulations Milky Way-type Galaxies, their Environments and Progenitors

Cosmological simulations of X-ray heating during the Universe s Dark Ages

The Formation of Population III Protostars. Matthew Turk - Stanford/KIPAC with Tom Abel (Stanford/KIPAC)

Connecting the earliest galaxies to the Local Group and Milky Way

The First Black Holes and. their Host Galaxies. John Wise

The first stars and primordial IMBHs

The Importance of Small Structure in the CGM

Simulations of First Star Formation

[Toward] Simulating Cosmological Reionization with Enzo

Energy Balance in Clusters of Galaxies. Patrick M. Motl & Jack O. Burns Center for Astrophysics and Space Astronomy University of Colorado at Boulder

Making Sense of the Universe with Supercomputers

Michael L. Norman Chief Scientific Officer, SDSC Distinguished Professor of Physics, UCSD

The Pop III IMF: A Progress Report. Michael L. Norman University of California, San Diego & San Diego Supercomputer Center

Intracluster Shock Waves

Lunar University Network for Astrophysics Research LUNAR. Jack Burns, Director Eric Hallman, Deputy Director Doug Duncan, E/PO Lead Scientist

THE ROLE OF RADIATION PRESSURE IN HIGH-Z DWARF GALAXIES

The phenomenon of gravitational lenses

Energy transfer in compressible MHD turbulence

Magnetic Fields in Evolving Spiral Galaxies and their Observation with the SKA

Astronomy 1 Fall 2016

Advanced Cosmological Simulations

3/1/18 LETTER. Instructors: Jim Cordes & Shami Chatterjee. Reading: as indicated in Syllabus on web

Black Hole Formation in the Early Universe

Major Option C1 Astrophysics. C1 Astrophysics

Lecture 9. Quasars, Active Galaxies and AGN

Galaxy Formation Now and Then

Rick Ebert & Joseph Mazzarella For the NED Team. Big Data Task Force NASA, Ames Research Center 2016 September 28-30

Star Formation Near Supermassive Black Holes

DEPENDENCE OF ESCAPE FRACTION OF ULTRAVIOLET RADIATION ON GALAXY MASS

Simulating Feedback-Driven Galactic Chemical Evolution with Individual Stars

Gravitational Wave Detectors: Back to the Future

The Raw Power of the Sun: How Was the Sun Formed?

Feedback in Galaxy Clusters

Bachelor and MSc thesis with CTAC (Center for Theoretical Astrophysics and Cosmology), Institute for Computational Science (UZH)

Dual Supermassive Black Holes as Tracers of Galaxy Mergers. Julie Comerford

Analyzing the CMB Brightness Fluctuations. Position of first peak measures curvature universe is flat

Galactic environment The possibility of Galactic Paleoclimatology. Jun Makino with Takayuki Saito, Junichi Baba ELSI

Photo credit: Ethan Tweedie

Toward models of light relativistic jets interacting with an inhomogeneous ISM

Cherenkov Telescope Array ELINA LINDFORS, TUORLA OBSERVATORY ON BEHALF OF CTA CONSORTIUM, TAUP

LSST, Euclid, and WFIRST

CURRICULUM VITAE Adam Lidz

Numerical Simulations. Duncan Christie

Baryon Acoustic Oscillations in the Lyman Alpha Forest

Astronomy. Catherine Turon. for the Astronomy Working Group

The King's University College Astronomy 201 Mid-Term Exam Solutions

The Herschel Multi-tiered Extragalactic Survey (HerMES) The Evolution of the FIR/SMM Luminosity Function and of the Cosmic SFRD

Astrophysical Russian dolls

The Cosmological Redshift. Cepheid Variables. Hubble s Diagram

WOLFGANG KLASSEN DARK MATTER

Cosmic ray feedback in hydrodynamical simulations. simulations of galaxy and structure formation

WRF modeling: HPC experiences and cloud challenges


Probing the history of star formation in the Local Group using the galactic fossil record

Plasma NSF

High Redshift Universe

Theoretical Cosmology and Galaxy Formation at UMD

Interpreting Galaxies across Cosmic Time with Binary Population Synthesis Models

Probing the End of Dark Ages with High-redshift Quasars. Xiaohui Fan University of Arizona Dec 14, 2004

FORMATION OF PRIMORDIAL STARS

Data Management Plan Extended Baryon Oscillation Spectroscopic Survey

SMITHSONIAN ASTROPHYSICAL OBSERVATORY

Physics of the Interstellar Medium

Radiation-hydrodynamics from Mpc to sub-pc scales with RAMSES-RT

Phys333 - sample questions for final

Homework 9 due Nov. 26 (after Thanksgiving)

CTA SKA Synergies. Stefan Wagner Landessternwarte (CTA Project Office) Heidelberg

Extragalactic Astronomy

Evolution of the Small Galaxy Population. Thomas Quinn University of Washington NSF PRAC Award

Michael Shull (University of Colorado)

Part two of a year-long introduction to astrophysics:

Gamma-ray binaries: hydrodynamics and high energy emission

The First Galaxies. Erik Zackrisson. Department of Astronomy Stockholm University

Astrophysics at the frontier: the search for gravitational waves

Finding Your Literature Match

19.3 The History of the Milky Way. Our goals for learning: What clues to our galaxy's history do halo stars hold? How did our galaxy form?

Cosmology & Culture. Lecture 4 Wednesday April 22, 2009 The Composition of the Universe, & The Cosmic Spheres of Time.

Lecture 25 The Milky Way Galaxy November 29, 2017

Learning Objectives: Chapter 13, Part 1: Lower Main Sequence Stars. AST 2010: Chapter 13. AST 2010 Descriptive Astronomy

Radio emission from galaxies in the Bootes Voids

BUILDING GALAXIES. Question 1: When and where did the stars form?

Role of ejecta clumping and back-reaction of accelerated cosmic rays in the evolution of supernova remnants

Asymptotic Giant Branch stars

Detailed Study of a Turbulent multiphase multicomponent ISM

Final Exam Study Guide

Search for Baryonic Matter in Intergalactic Space

Cosmic Variance of Small-Scale Structure Formation: Large-Scale Density and CDM-Baryon Drift Velocity Environment

the ICM Power Spectrum:

The Growth and Radiative Signatures of High Redshift Black Holes

Gaussian Process Modeling in Cosmology: The Coyote Universe. Katrin Heitmann, ISR-1, LANL

HI Galaxy Science with SKA1. Erwin de Blok (ASTRON, NL) on behalf of The HI Science Working Group

Descriptive Astronomy - Intro

Exploring the Depths of the Universe

Cosmological shock waves

High-Energy Plasma Astrophysics and Next Generation Gamma-Ray Observatory Cherenkov Telescope Array

Astro 32 - Galactic and Extragalactic Astrophysics/Spring 2016

Moment of beginning of space-time about 13.7 billion years ago. The time at which all the material and energy in the expanding Universe was coincident

The Search for Extraterrestrial Intelligence (SETI) Director Jodrell Bank Centre for Astrophysics

Visible Matter. References: Ryden, Introduction to Cosmology - Par. 8.1 Liddle, Introduction to Modern Cosmology - Par. 9.1

Transcription:

Open-Source Astrophysics with the Enzo Community Code Brian W. O Shea Michigan State University

What is Enzo? N-body + hydro (+MHD + RHD +...) blockstructured AMR code originally written at NCSA (by Greg Bryan & Mike Norman) Publicly available: http://enzo-project.org One of the PRAC codes for Blue Waters (two separate projects: O Shea et al., Nagamine et al.)

What science does Enzo enable? cosmology (large scale structure, dark energy, galaxy clusters) galaxy formation (both in cosmological context and isolated) star formation (Pop III/high redshift, modern-day) accretion disks turbulence (HD, MHD, self-gravitating) instabilities in compressible fluids probably more

History

1996-2003: closed-source!

March 2004: Enzo 1.0

November 2008: Enzo 1.5

June 2010: Enzo 2.0

June 2010: Enzo 2.0

June 2010: Enzo 2.0

June 2010: Enzo 2.0

October June 2010: 2011: Enzo Enzo 2.02.1

The Enzo community today 25 contributors (~12 active developers) at >10 institutions ~200 people on enzo-users mailing list (~50% active?) ~80 million SUs devoted to Enzo simulations in 2011 from NSF, NASA, DOE (with more in 2012) Financial support from NSF (AST, OCI, PHY), NASA, and DOE Complementary community: yt (http://ytproject.org): see tomorrow s talk by Matt Turk!

Development model Entirely distributed development model: small number of devs per institution! Code distribution using mercurial (BitBucket) Use code forks / pull requests to move features from development branches into main branch of the code Almost all development discussion takes place on archived, public mailing list and on Google DOcs (meeting notes emailed out)

Community support Most developers are astrophysicists scratching their own itch (and funded to do science!) Development spurred by ~1.5 workshops/year + periodic task-oriented code sprints Active mailing lists for users and developers Development funded by many streams: universities, federal agencies, postdoctoral fellowships Complementary yt development has helped to spur usage of Enzo!

Impact Enthusiastic and heavily-involved user/developer community Enzo is widely known in astrophysics - strongly represented in code comparisons, conference talks/posters - and highly trusted Code is flexible and extensible: high science/ dollar! Has spurred development of open-source science Involvement in this community has strongly affected young scientists career trajectories

Challenges No Fearless Leader of development process: hard to make major code revisions (esp. user-facing) Part-time developers: distractions, hard to do boring but important infrastructure projects Significant work required to build consensus and keep community together!

Recent Enzoenabled results

Radio emission from cosmic ray electrons in galaxy clusters Skillman, Hallman, O Shea, Burns, Smith & Turk 2011, Astrophysical Journal, 735, 96 and Skillman, et al. 2012, ApJ, submitted

Evolution of the intergalactic medium Smith, Hallman, Shull & O Shea 2011, Astrophysical Journal, 731, 6

Phase Flux

Self-gravitating star forming clouds Collins et al. 2012, ApJ, 750, 13

Reionization of the Universe So, Norman, Harkness, Reynolds 2012 (in prep.)

Conclusions Conversion of a code from closed-source to an open-source community code is not without technical and sociological challenges.

Conclusions For the Enzo collaboration, this transition has been worth it: Enhanced transparency/reproducibility (more trust in the code) Larger user base: more eyes on the code, wider adoption More and better science per dollar!

Conclusions The benefits can be seen in the wide variety of science produced by Enzo users! cosmology galaxy formation star formation accretion disks turbulence fluid instabilities and more!

Questions?

Acknowledgments Collaborators: Michael Norman (UCSD/SDSC), Matthew Turk (Columbia), Jack Burns (CU/Boulder), Eric Hallman (CfA/Tech-X), Robert Harkness (SDSC), Dan Reynolds (SMU), Sam Skillman (CU/ Boulder), Britton Smith (MSU), Geoffrey So (UCSD), Rick Wagner (UCSD/SDSC), John Wise (GATech) The Enzo development consortium Funding through NSF (AST, OCI, PHY), NASA, DOE Computational time through NSF (Teragrid/XSEDE), NASA, DOE