DeepAI AI Chat
Log In Sign Up

Flash-X, a multiphysics simulation software instrument

08/24/2022
by   Anshu Dubey, et al.
Google
The University of Alabama
NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY
University of California Santa Cruz
RIKEN
University of Illinois at Urbana-Champaign
The University of Chicago
Argonne National Laboratory
Oak Ridge National Laboratory
Apple Inc
Michigan State University
Berkeley Lab
The University of Tennessee, Knoxville
0

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.

READ FULL TEXT
04/20/2018

OpenFPM: A scalable open framework for particle and particle-mesh codes on parallel computers

Scalable and efficient numerical simulations continue to gain importance...
09/15/2020

Smoothed Particle Hydrodynamics Techniques for the Physics Based Simulation of Fluids and Solids

Graphics research on Smoothed Particle Hydrodynamics (SPH) has produced ...
10/01/2021

Album: a framework for scientific data processing with software solutions of heterogeneous tools

Album is a decentralized distribution platform for solutions to specific...
12/21/2021

Omnisolver: an extensible interface to Ising spin glass solvers

We introduce a new framework for implementing Binary Quadratic Model (BQ...
03/20/2017

Formalizing Memory Accesses and Interrupts

The hardware/software boundary in modern heterogeneous multicore compute...
10/04/2020

Robust Software Development for University-Built Satellites

Satellites and other complex systems now become more and more software d...