Presentation is loading. Please wait.

Presentation is loading. Please wait.

Regression Testing for CHIMERA Jessica Travierso Austin Peay State University Bronson Messer National Center for Computational Sciences August 2009.

Similar presentations


Presentation on theme: "Regression Testing for CHIMERA Jessica Travierso Austin Peay State University Bronson Messer National Center for Computational Sciences August 2009."— Presentation transcript:

1 Regression Testing for CHIMERA Jessica Travierso Austin Peay State University Bronson Messer National Center for Computational Sciences August 2009

2 2Managed by UT-Battelle for the U.S. Department of Energy Overview  Purpose  Core-collapse supernovae  CHIMERA  Regression testing  FlashTest  Future work

3 3Managed by UT-Battelle for the U.S. Department of Energy Purpose  Evaluate FlashTest regression test software  Use FlashTestView  Develop regression testing framework for CHIMERA * Automated testing Web-based reporting ✴ C onservative H ydrodynamics I ncluding M ulti- E nergy RA diation

4 4Managed by UT-Battelle for the U.S. Department of Energy Core-collapse supernovae  Progenitor star has mass > 8 solar masses  Hydrogen through iron group fused in core  Final state consists of layered structure surrounding dense iron group core

5 5Managed by UT-Battelle for the U.S. Department of Energy Core-collapse supernovae  Pre-collapse Accumulates iron group in massive core Reaches Chandrasekhar limit  Collapse Collapse ensues after limit is reached Collapse halts because of Pauli exclusion principle Fall of layers continues above halt Cassiopeia A: Chandra X-Ray Observatory

6 6Managed by UT-Battelle for the U.S. Department of Energy Core-collapse  Core bounce Bounces due to degeneracy pressure Loses energy to neutrinos Slows shock wave because of energy loss ??? Explodes

7 7Managed by UT-Battelle for the U.S. Department of Energy CHIMERA  Designed to study core-collapse supernovae  Written in Fortran 90  Comprised of three parts: Hydrodynamics module Nuclear burning module Neutrino transport solver within an operator-split approach  Produces two- and three- dimensional simulations

8 8Managed by UT-Battelle for the U.S. Department of Energy Simulation with CHIMERA Shock wave Neutrino heating Nuclear burning Bruenn et al., J. Phys. Conf. Ser., 46, 393 (2006) Mezzacappa et al., AIP Conf. Proc., 924, 234 (2007) Messer et al., J. Phys. Conf. Ser., 78, 012049 (2007)

9 9Managed by UT-Battelle for the U.S. Department of Energy Regression testing  Tests codes after modifications  Reruns tests from existing suites  Add new tests when bug is found  Ensures modifications have not caused errors or failures  Essential for distributed development

10 10Managed by UT-Battelle for the U.S. Department of Energy FlashTest  Developed for Flash, code to study thermonuclear flashes created by supernova explosions at The University of Chicago  Run on Unix/MacOSX  Requires python 2.3 or higher  Includes ability to “setup, compile, execute, and test Flash simulations”  Requires Copy of Flash (CHIMERA in future) Configuration file Execution script Test information file

11 11Managed by UT-Battelle for the U.S. Department of Energy Problems with FlashTest  Current release wed tightly to FLASH 3.0  Local FLASH branch is FLASH 2.x  Experience with 3.0 to fully test FlashTest

12 12Managed by UT-Battelle for the U.S. Department of Energy FlashTestView  Visualization of FlashTest output  Run through web browser  Written in python  Running executables not possible with current web browser

13 13Managed by UT-Battelle for the U.S. Department of Energy Evaluation  Very limited documentation Setup Running Examining output  No longer supported

14 14Managed by UT-Battelle for the U.S. Department of Energy Future work  Develop FlashTest for use with CHIMERA  Helped by similarities between FLASH & CHIMERA  Need to develop effective tests for CHIMERA not just hydrodynamic tests

15 15Managed by UT-Battelle for the U.S. Department of Energy References  http://en.wikipedia.org/wiki/Type_II_supernova  http://www.cs.umd.edu/~aporter/Docs/jstvr04sep.pdf  http://flash.uchicago.edu/website/research/home.py?submit=sci ence.txt  http://www.csm.ornl.gov/astro/  Multidimensional, multiphysics simulations of core-collapse supernovae

16 16Managed by UT-Battelle for the U.S. Department of Energy Acknowledgments The Research Alliance in Math and Science program is sponsored by the Office of Advanced Scientific Computing Research, U.S. Department of Energy. The work was performed at the Oak Ridge National Laboratory, which is managed by UT-Battelle, LLC under Contract No. De-AC05- 00OR22725. This work has been authored by a contractor of the U.S. Government, accordingly, the U.S. Government retains a non-exclusive, royalty-free license to publish or reproduce the published form of this contribution, or allow others to do so, for U.S. Government purposes. George Seweryniak - RAMS sponsor Bronson Messer- mentor Debbie McCoy- RAMS manager

17 17Managed by UT-Battelle for the U.S. Department of Energy


Download ppt "Regression Testing for CHIMERA Jessica Travierso Austin Peay State University Bronson Messer National Center for Computational Sciences August 2009."

Similar presentations


Ads by Google