Xcompact3D: An open-source framework for solving turbulence problems on a Cartesian mesh

Xcompact3D: An open-source framework for solving turbulence problems on a Cartesian mesh
复制标题

DOI:
10.1016/j.softx.2020.100550
复制
发表时间:
2020-07
期刊:
影响因子:
3.4
通讯作者:
P. Bartholomew;G. Deskos;R. Frantz;F. Schuch;E. Lamballais;S. Laizet
P. Bartholomew;G. Deskos;R. Frantz;F. Schuch;E. Lamballais;S. Laizet
中科院分区:
计算机科学4区
文献类型:
--
作者:
P. Bartholomew;G. Deskos;R. Frantz;F. Schuch;E. Lamballais;S. Laizet

文献摘要

相似文献

xcompact3d是一个Fortran 90-95开源框架,旨在快速准确地模拟湍流,目标是基于cpu的超级计算机。它是流动求解器incompact3d的演变,incompact3d最初是在90年代中期在法国设计的,用于串行处理器解决不可压缩的Navier-Stokes方程。2010年初,incompact3d被移植到并行高性能计算(HPC)系统上。最近,fincompact3d的功能得到了扩展,现在可以处理更多的流动状态(从不可压缩流动到低马赫数的可压缩流动),从而设计了一个新的用户友好的框架,称为xcompact3d。目前的手稿介绍了xcompact3d的概述,特别关注其功能,其准备运行的模拟和一些案例研究,以展示其影响。
Xcompact3Dis a Fortran 90–95 open-source framework designed for fast and accurate simulations of turbulent flows, targeting CPU-based supercomputers. It is an evolution of the flow solverIncompact3Dwhich was initially designed in France in the mid-90’s for serial processors to solve the incompressible Navier–Stokes equations.Incompact3Dwas then ported to parallel High Performance Computing (HPC) systems in the early 2010’s. Very recently the capabilities ofIncompact3Dhave been extended so that it can now tackle more flow regimes (from incompressible flows to compressible flows at low Mach numbers), resulting in the design of a new user-friendly framework calledXcompact3D. The present manuscript presents an overview ofXcompact3Dwith a particular focus on its functionalities, its ready-to-run simulations and a few case studies to demonstrate its impact.