Flash-X: A multiphysics simulation software instrument

Flash-X: A multiphysics simulation software instrument
复制标题

Flash-X:多物理场仿真软件仪器

DOI:
10.1016/j.softx.2022.101168
复制
发表时间:
2022
期刊:
影响因子:
3.4
通讯作者:
Messer, Bronson
Messer, Bronson
中科院分区:
计算机科学4区
文献类型:
--
作者:
Dubey, Anshu;Weide, Klaus;O’Neal, Jared;Dhruv, Akash;Couch, Sean;Harris, J. Austin;Klosterman, Tom;Jain, Rajeev;Rudi, Johann;Messer, Bronson

文献摘要

相似文献

Flash-X是一个高度可组合的多物理软件系统,可用于模拟多个科学领域的物理现象。它的一些解算器来自于2000年首次发布的Flash。Flash-X有一个新的框架,它依赖抽象和异步通信来实现跨一系列日益异构化的硬件平台的性能可移植性。Flash-X主要用于求解具有可压缩和/或不可压缩反应流的应用程序的欧拉公式。它还有一个内置的、通用的拉格朗日框架,可用于许多不同的方式,包括实现示踪剂、粒子在单元中的模拟和沉浸边界方法。
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.