Flash-X, a multiphysics simulation software instrument
arXiv:2208.11630 · doi:10.1016/j.softx.2022.101168
Abstract
Flash-X is a highly composable multiphysics software system that can be used to simulate physical phenomena in several scientific domains. It derives some of its solvers from FLASH, which was first released in 2000. Flash-X has a new framework that relies on abstractions and asynchronous communications for performance portability across a range of increasingly heterogeneous hardware platforms. Flash-X is meant primarily for solving Eulerian formulations of applications with compressible and/or incompressible reactive flows. It also has a built-in, versatile Lagrangian framework that can be used in many different ways, including implementing tracers, particle-in-cell simulations, and immersed boundary methods.
arXiv comment16 pages, 5 Figures, published open access in SoftwareX
References in corpus (8)
- Core-Collapse Supernovae from 9 to 120 Solar Masses Based on Neutrino-powered Explosions
- The Equation of State from Observed Masses and Radii of Neutron Stars
- Extensible Component Based Architecture for FLASH, A Massively Parallel, Multiphysics Simulation Code
- A Solution Accurate, Efficient and Stable Unsplit Staggered Mesh Scheme for Three Dimensional Magnetohydrodynamics
- An Improved Multipole Approximation for Self-Gravity and Its Importance for Core-Collapse Supernova Simulations
- Realizability-Preserving DG-IMEX Method for the Two-Moment Model of Fermion Transport
- A DG-IMEX method for two-moment neutrino transport: Nonlinear solvers for neutrino-matter coupling
- thornado-hydro: a discontinuous Galerkin method for supernova hydrodynamics with nuclear equations of state
Cited by in corpus (10)
- Modules for Experiments in Stellar Astrophysics (MESA): Time-Dependent Convection, Energy Conservation, Automatic Differentiation, and Infrastructure
- The physics of Core-Collapse Supernovae: explosion mechanism and explosive nucleosynthesis
- Inferring Type II-P Supernova Progenitor Masses from Plateau Luminosities
- Leveraging Large Language Models for Code Translation and Software Development in Scientific Computing
- Managing Software Provenance to Enhance Reproducibility in Computational Research
- A Vortex Damping Outflow Forcing for Multiphase Flows with Sharp Interfacial Jumps
- A Unifying Framework to Enable Artificial Intelligence in High Performance Computing Workflows
- ORCHA: A Performance Portability System for Extreme Heterogeneity
- Framework and Methodology for Verification of a Complex Scientific Simulation Software, Flash-X
- Exploring the Role of LLMs in HPC Programming: A Survey