FDBB:流体动力学构建模块

摘要:高性能计算平台变得越来越异构,这使得研究人员和科学软件开发人员很难跟上硬件市场的快速变化。本文介绍了开源项目FDBB(Fluid Dynamics Building Blocks),该项目简化了面向异构系统的流体力学应用程序的开发。它包含一个低级API,提供统一的接口给许多不同的线性代数后端,以及一个轻量级和可扩展的高级表达式模板库,该库提供了大量可定制的流体力学构建模块,例如主次变量之间的转换以及Riemann不变量、状态方程、无粘通量及其通量雅可比的表达式。开发的方法的性能评估涵盖了合成微基准测试和小型应用程序。

作者:Matthias M"oller, Andrzej Jaeschke

论文ID:1809.09851

分类:Mathematical Software

分类简称:cs.MS

提交时间:2018-09-27

PDF 下载: 英文版 中文版pdf翻译中