Litcius/Paper detail

An open source code for two-phase rarefied flows: rarefiedMultiphaseFoam

Ziqu Cao, Muhammed Burak Agir, Craig White, Konstantinos Kontis

2022Computer Physics Communications14 citationsDOIOpen Access PDF

Abstract

This paper presents the development and benchmarking tests of an open source code for providing solutions of two-phase rarefied flows. The solver is named in rarefiedMultiphaseFoam and it is developed in OpenFOAM, based on dsmcFoamPlus, which is used for the rarefied gas phase. The solver can produce both steady and transient results for arbitrary 2D/3D two-phase rarefied flows and includes a phase change model for materials that experience melting and solidification processes. The benchmarking tests include momentum and heat exchange between gas phase and solid phases, particle phase change, a converging nozzle that creates a solid particle beam, and transport of solid particles. The tests yield good agreement with analytical and experimental data where available, and are compared to previous numerical results from the literature. Program Title: rarefiedMulitphaseFoam CPC Library link to program files: https://doi.org/10.17632/8vxrc5gsb8.1 Licensing provisions: GNU General Public License 3 Programming language: C++ Nature of problem: rarefiedMultiphaseFoam has been developed to help investigate multiphase problems with rarefied gas and solid phases. The rarefied gas phase is simulated with the direct simulation Monte Carlo (DSMC) method, with both one and two way coupling models available to simulate the momentum and heat transfer between the phases. It provides an easily extended, parallelised, environment. Solution method: rarefiedMultiphaseFoam implements an explicit time-stepping solver with stochastic molecular collisions appropriate for studying rarefied gas flow problems and uses a Green's function model to calculate the energy transfers between phases.

Topics & Concepts

SolverNozzleComputer scienceHeat transferMechanicsStatistical physicsMomentum (technical analysis)PhysicsThermodynamicsEconomicsProgramming languageFinanceGas Dynamics and Kinetic TheoryParticle Dynamics in Fluid FlowsSpacecraft and Cryogenic Technologies