A C++ library for turbulent mixing simulation using Hierarchical Parcel Swapping (HiPS)
Year: 2025
Type: software-paper
Abstract: Turbulence models are crucial for simulating flows at all scales, capturing both large-scale structures and small-scale mixing. Software libraries that implement such models should support modular integration, customization, and scalability across different simulation frameworks. This paper presents Hierarchical Parcel Swapping (HiPS), a C++ library documented with Doxygen and available on GitHub. HiPS supports both mixing and reactions and can be used as a standalone model or as a subgrid model in CFD simulations. The code includes examples for users to run it as a standalone model. Additionally, considerations for using it as a subgrid model are provided.
Source: SoftwareX
Language: English
Subfield: Computational Mechanics
Field: Engineering
Domain: Physical Sciences
Open Access status: gold
Estimated APC paid: $1,200
OpenAlex ID: W4413964985
