Multiphase Code Repository by HZDR for OpenFOAM Foundation Software

This software publication is released by Helmholtz-Zentrum Dresden-Rossendorf according to FAIR principles. It contains experimental research work for the numerical simulation of multiphase flows. The development is based on the open-source software released by the OpenFOAM Foundation.

19
mentions
15
contributors

Cite this software

What Multiphase Code Repository by HZDR for OpenFOAM Foundation Software can do for you

Multiphase Code Repository by HZDR

The majority of the developments for numerical simulation of multiphase flows at HZDR are implemented in the open source software released by the OpenFOAM Foundation, which is the leading open source software package for numerical simulations of fluid flows (Computational Fluid Dynamics, CFD) in engineering applications. By signing the Contributors Agreement with the OpenFOAM Foundation in 2017, HZDR has the unique opportunity to actively participate in the development of this software. An example is the contribution of the population balance modelling framework in 2017 together with VTT Technical Research Centre of Finland Ltd, which is continuously developed and improved since.

Besides, HZDR develops an extension for multiphase flows, the Multiphase Code Repository, and a validation database, the Multiphase Cases Repository, both published via Rossendorfer Data Repository. Since 2019, HZDR coordinates the development work for Nuclear Safety Repository for OpenFOAM Foundation Software for Reactor Cooling System (NUSAR-RCS), which is an extension for the software released by the OpenFOAM Foundation to simulate the primary cooling circuit in a nuclear power plant. As a member of the OpenFOAM Process Engineering Consortium, HZDR has established a strong cooperation with the chemical and process engineering industry to ensure that the research done on multiphase flows fits industrial needs.

Highlights

Example of a numerical simulation with the morphology-adaptive multifield two-fluid model for a plunging jet into a water basin.
Example of a numerical simulation of a plunging jet with the multi morph model showing a resolved water surface, resolved large gas bubbles and the probability of small gas bubbles. See here for a demonstration video of the morphology-adaptive multifield two-fluid for a plunging jet into a water basin.

Contributor with an Addon

The open source software released by the OpenFOAM Foundation is written in state-of-the-art, object-oriented C++ and licensed under GNU GPL v3 license. Excellent code quality and robustness of the code base is ensured by the maintenance work of the OpenFOAM Foundation, which is a major requirement for CFD software in industrial design processes. The OpenFOAM Foundation follows a continuous integration strategy to reduce the amount of bugs in the source code. This development strategy has higher demands on downstream developers, like HZDR. Contributions to the release are a key prerequisite for industrial application of our developments. However, the demands on software quality are high and cannot always be ensured in research.

Hence, HZDR develops the Multiphase Code Repository, which primarily includes prototype functionality. The flexible interfaces of the software released by the OpenFOAM Foundation and a early communication with the core developers makes sure the maintenance generated by the add-on is minimised. A support contract with CFD Direct ensures that the long-term maintenance and the integration costs of HZDR's release contributions are covered.

Illustration of the linkage between software released by the OpenFOAM Foundation and Multiphase Code Repository by HZDR.Illustration of the linkage between software released by the OpenFOAM Foundation and Multiphase Code Repository by HZDR.

Participating organisations

Jožef Stefan Institute
Helmholtz-Zentrum Dresden-Rossendorf

Mentions

Contributors

FS
Fabian Schlegel
Helmholtz Zentrum Dresden-Rossendorf
KGB
Kasper Gram Bilde
MD
Mazen Draw
Helmholtz-Zentrum Dresden-Rossendorf
IE
Ilya Evdokimov
Helmholtz-Zentrum Dresden-Rossendorf
SH
Susann Hänsch
Helmholtz-Zentrum Dresden-Rossendorf
VK
Vikrant Kamble
Helmholtz-Zentrum Dresden-Rossendorf
HK
Haris Khan
Helmholtz-Zentrum Dresden-Rossendorf
BK
Benjamin Krull
Helmholtz-Zentrum Dresden-Rossendorf
RL
Ronald Lehnigk
Helmholtz-Zentrum Dresden-Rossendorf
JL
Jiadong Li
Helmholtz-Zentrum Dresden-Rossendorf
HL
Hongmei Lyu
Helmholtz-Zentrum Dresden-Rossendorf
RM
Richard Meller
Helmholtz-Zentrum Dresden-Rossendorf