Skip to main content
Have a personal or library account? Click to login
Turbulucid: A Python Package for Post-Processing of Fluid Flow Simulations Cover

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

By: Timofey Mukha  
Open Access
|Nov 2018

Abstract

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.

 

Funding Statement: The work was supported by Grant No 621-2012-3721 from the Swedish Research Council.

DOI: https://doi.org/10.5334/jors.213 | Journal eISSN: 2049-9647
Language: English
Submitted on: Jan 12, 2018
Accepted on: Oct 12, 2018
Published on: Nov 2, 2018
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2018 Timofey Mukha, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.