论文标题

Flash-X,多物理模拟软件仪器

Flash-X, a multiphysics simulation software instrument

论文作者

Dubey, Anshu, Weide, Klaus, O'Neal, Jared, Dhruv, Akash, Couch, Sean, Harris, J. Austin, Klosterman, Tom, Jain, Rajeev, Rudi, Johann, Messer, Bronson, Pajkos, Michael, Carlson, Jared, Chu, Ran, Wahib, Mohamed, Chawdhary, Saurabh, Ricker, Paul M., Lee, Dongwook, Antypas, Katie, Riley, Katherine M., Daley, Christopher, Ganapathy, Murali, Timmes, Francis X., Townsley, Dean M., Vanella, Marcos, Bachan, John, Rich, Paul, Kumar, Shravan, Endeve, Eirik, Hix, W. Raphael, Mezzacappa, Anthony, Papatheodore, Thomas

论文摘要

Flash-X是一种高度合成的多物理软件系统,可用于模拟多个科学领域的物理现象。它从Flash中得出了一些求解器,该求解器于2000年首次发布。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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源