On Validating an Astrophysical Simulation Code
نویسندگان
چکیده
We present a case study of validating an astrophysical simulation code. Our study focuses on validating FLASH, a parallel, adaptive-mesh hydrodynamics code for studying the compressible, reactive flows found in many astrophysical environments. We describe the astrophysics problems of interest and the challenges associated with simulating these problems. We describe methodology and discuss solutions to difficulties encountered in verification and validation. We describe verification tests regularly administered to the code, present the results of new verification tests, and outline a method for testing general equations of state. We present the results of two validation tests in which we compared simulations to experimental data. The first is of a laser-driven shock propagating through a multi-layer target, a configuration subject to both Rayleigh-Taylor and Richtmyer-Meshkov instabilities. The second test is a classic Rayleigh-Taylor instability, where a heavy fluid is supported against the force of gravity by a light fluid. Our simulations of the multi-layer target experiments showed good Center for Astrophysical Thermonuclear Flashes, The University of Chicago, Chicago, IL 60637 Department of Astronomy & Astrophysics, The University of Chicago, Chicago, IL 60637 Enrico Fermi Institute, The University of Chicago, Chicago, IL 60637 Nicolaus Copernicus Astronomical Center, Bartycka 18, 00716 Warsaw, Poland Department of Computer Science, The University of Chicago, Chicago, IL 60637 Lawrence Livermore National Laboratory, Livermore, CA 94550 University of Michigan Ann Arbor, MI 48105 Dept of Astronomy and Astrophysics, The University of California, Santa Cruz, Santa Cruz, CA 95064 UMBC/GEST Center, NASA/GSFC, Greenbelt, MD 20771
منابع مشابه
Validating Astrophysical Simulation Codes
in astrophysics necessarily involves the development of models and simulation technology to help us understand the complex phenomena underlying astrophysical events. As with any modeling approach, numerical models and simulation codes developed for astrophysical applications must be thoroughly verified and validated to demonstrate their accuracy and assess their credibility. Although verificati...
متن کاملDevelopment of a compression system dynamic simulation code for testing and designing of anti-surge control system
In recent years, several research activities have been conducted to develop knowledge in analysis, design and optimization of compressor anti-surge control system. Since the anti-surge control testing on a full-scale compressor is limited to possible consequences of failure, and also the experimental facility can be expensive to set up control strategies and logic, design process often involves...
متن کاملSiemens primus accelerator simulation using EGSnrc Monte Carlo code and gel dosimetry validation with optical computed tomography system by EGSnrc code
Monte Carlo method is the most accurate method for simulation of radiation therapy equipment. The linear accelerators (linac) are currently the most widely used machines in radiation therapy centers. Monte Carlo modeling of the Siemens Primus linear accelerator in 6 MeV beams was used. Square field size of 10 × 10 cm2 produced by the jaws was compared with TLD. Head simulation of Siemens accele...
متن کاملVectorization of astrophysical code for massively parallel supercomputers
We describe a new version of our AstroPhi code for the simulation of astrophysical objects dynamics and other physical processes on hybrid supercomputers equipped with Intel Xeon Phi accelerators. The new version of the AstroPhi code was rewritten in accordance with co-design technique. Thus, we used the latest knowledge about the last Intel Xeon Phi generation during code development. The most...
متن کاملPerformance Analysis of an Astrophysical Simulation Code on the Intel Xeon Phi Architecture
We have developed the astrophysical simulation code XFLAT to study neutrino oscillations in supernovae. XFLAT is designed to utilize multiple levels of parallelism through MPI, OpenMP, and SIMD instructions (vectorization). It can run on both CPU and Xeon Phi co-processors based on the Intel Many Integrated Core Architecture (MIC). We analyze the performance of XFLAT on configurations with CPU ...
متن کامل