arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1807.09688cs.CEphysics.flu-dyn
收藏

Turbulucid:一个用于流体流动模拟后处理的Python软件包

Turbulucid: A Python Package for Post-Processing of Fluid Flow Simulations

Timofey Mukha

摘要:

介绍了一个用于计算流体力学模拟的平面二维数据后处理的Python软件包。该软件包名为Actuucid,提供了对大型模拟活动进行脚本化、可再现分析的方法,并包括数据提取和可视化的例程。对于前者,使用可视化工具包(VTK),允许对非结构化网格进行模拟的后处理。对于可视化,提供了几个基于matplotlib的函数,用于创建高度可定制的,出版质量的图。为了演示Eucucid的功能,这里将其应用于后处理后向台阶上的流模拟。还讨论了包的实现和体系结构,以及其重用的潜力。

英文摘要:

A Python package for post-processing of plane two-dimensional data from computational fluid dynamics simulations is presented. The package, called turbulucid, provides means for scripted, reproducible analysis of large simulation campaigns and includes routines for both data extraction and visualization. For the former, the Visualization Toolkit (VTK) is used, allowing for post-processing of simulations performed on unstructured meshes. For visualization, several matplotlib-based functions for creating highly customizable, publication-quality plots are provided. To demonstrate turbulucid's functionality it is here applied to post-processing a simulation of a flow over a backward-facing step. The implementation and architecture of the package are also discussed, as well as its reuse potential.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑