当前位置: X-MOL 学术arXiv.cs.MS › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
ExaHyPE: An Engine for Parallel Dynamically Adaptive Simulations of Wave Problems
arXiv - CS - Mathematical Software Pub Date : 2019-05-20 , DOI: arxiv-1905.07987
Anne Reinarz, Dominic E. Charrier, Michael Bader, Luke Bovard, Michael Dumbser, Kenneth Duru, Francesco Fambri, Alice-Agnes Gabriel, Jean-Matthieu Gallard, Sven K\"oppel, Lukas Krenz, Leonhard Rannabauer, Luciano Rezzolla, Philipp Samfass, Maurizio Tavelli, Tobias Weinzierl

ExaHyPE ("An Exascale Hyperbolic PDE Engine") is a software engine for solving systems of first-order hyperbolic partial differential equations (PDEs). Hyperbolic PDEs are typically derived from the conservation laws of physics and are useful in a wide range of application areas. Applications powered by ExaHyPE can be run on a student's laptop, but are also able to exploit thousands of processor cores on state-of-the-art supercomputers. The engine is able to dynamically increase the accuracy of the simulation using adaptive mesh refinement where required. Due to the robustness and shock capturing abilities of ExaHyPE's numerical methods, users of the engine can simulate linear and non-linear hyperbolic PDEs with very high accuracy. Users can tailor the engine to their particular PDE by specifying evolved quantities, fluxes, and source terms. A complete simulation code for a new hyperbolic PDE can often be realised within a few hours - a task that, traditionally, can take weeks, months, often years for researchers starting from scratch. In this paper, we showcase ExaHyPE's workflow and capabilities through real-world scenarios from our two main application areas: seismology and astrophysics.

中文翻译:

ExaHyPE:波浪问题并行动态自适应模拟的引擎

ExaHyPE(“Exascale Hyperbolic PDE Engine”)是一种用于求解一阶双曲偏微分方程 (PDE) 系统的软件引擎。双曲偏微分方程通常源自物理守恒定律,可用于广泛的应用领域。由 ExaHyPE 提供支持的应用程序可以在学生的笔记本电脑上运行,但也能够利用最先进的超级计算机上的数千个处理器内核。引擎能够在需要时使用自适应网格细化动态提高模拟的准确性。由于 ExaHyPE 数值方法的稳健性和冲击捕获能力,引擎的用户可以非常高精度地模拟线性和非线性双曲偏微分方程。用户可以通过指定演化量、通量、和来源条款。一个新的双曲线 PDE 的完整仿真代码通常可以在几个小时内实现——对于研究人员从头开始,这项任务传统上可能需要数周、数月甚至数年。在本文中,我们通过来自两个主要应用领域的真实场景展示了 ExaHyPE 的工作流程和功能:地震学和天体物理学。
更新日期:2020-07-15
down
wechat
bug