Open-source software for modelling of free surface flows

Problems of free-surface flow of viscous incompressible fluid are very useful in different practical cases. There are many specifies and limitations in these problems which are critically important for correct solving. The main goal is the review of existing numerical methods which can apply for mod...

Full description

Bibliographic Details
Main Authors: E. . Davydova, V. . Korchagova
Format: Article
Language:English
Published: Ivannikov Institute for System Programming of the Russian Academy of Sciences 2018-10-01
Series:Труды Института системного программирования РАН
Subjects:
vof
sph
Online Access:https://ispranproceedings.elpub.ru/jour/article/view/37
id doaj-c92f6eefc54148eeb04316164eccdf98
record_format Article
spelling doaj-c92f6eefc54148eeb04316164eccdf982020-11-25T01:15:40Zeng Ivannikov Institute for System Programming of the Russian Academy of SciencesТруды Института системного программирования РАН2079-81562220-64262018-10-0128124325810.15514/ISPRAS-2016-28(1)-1437Open-source software for modelling of free surface flowsE. . Davydova0V. . Korchagova1МГТУ им. Н.Э. БауманаМГТУ им. Н.Э. БауманаProblems of free-surface flow of viscous incompressible fluid are very useful in different practical cases. There are many specifies and limitations in these problems which are critically important for correct solving. The main goal is the review of existing numerical methods which can apply for modeling of free-surface flows and open-source programs where these methods are realized. Three methods for solving problems of free-surface flow were considered: Volume of Fluid, Smoothed Particle Hydrodynamics, Particle Finite Element Method v.2. They are realized in five open-source packages: OpenFOAM, Gerris, pySPH, DualSPHysics, Kratos. These packages were compared by modeling of two chosen cases: breaking of a dam and droplet impact to the liquid layer. Results of computations were compared with experimental results. There are good coincidence between them. The best results were obtained in OpenFOAM and Gerris. All main tools for modeling of free-surface flow are realized in these packages - the possibility of computations in 2D, 3D and axisymmetric model setup and also correct modeling of surface tension. Gerris can significantly accelerate computations in "big cases" due to dynamically adaptive remeshing. Further, DualSPHysics is the package for modeling of problems of coastal infrastructure where the most number of cases is 3D and the surface tension effect is negligible. The package pySPH was designed for clear demonstration of SPH working. The pySPH source code is on the Python language and not optimized. Kratos is the new package, which is in development now, therefore some tools are not developed in this moment.https://ispranproceedings.elpub.ru/jour/article/view/37гидродинамикапеременная область теченияжидкость со свободной поверхностьюvofsphpfemоткрытый исходный код
collection DOAJ
language English
format Article
sources DOAJ
author E. . Davydova
V. . Korchagova
spellingShingle E. . Davydova
V. . Korchagova
Open-source software for modelling of free surface flows
Труды Института системного программирования РАН
гидродинамика
переменная область течения
жидкость со свободной поверхностью
vof
sph
pfem
открытый исходный код
author_facet E. . Davydova
V. . Korchagova
author_sort E. . Davydova
title Open-source software for modelling of free surface flows
title_short Open-source software for modelling of free surface flows
title_full Open-source software for modelling of free surface flows
title_fullStr Open-source software for modelling of free surface flows
title_full_unstemmed Open-source software for modelling of free surface flows
title_sort open-source software for modelling of free surface flows
publisher Ivannikov Institute for System Programming of the Russian Academy of Sciences
series Труды Института системного программирования РАН
issn 2079-8156
2220-6426
publishDate 2018-10-01
description Problems of free-surface flow of viscous incompressible fluid are very useful in different practical cases. There are many specifies and limitations in these problems which are critically important for correct solving. The main goal is the review of existing numerical methods which can apply for modeling of free-surface flows and open-source programs where these methods are realized. Three methods for solving problems of free-surface flow were considered: Volume of Fluid, Smoothed Particle Hydrodynamics, Particle Finite Element Method v.2. They are realized in five open-source packages: OpenFOAM, Gerris, pySPH, DualSPHysics, Kratos. These packages were compared by modeling of two chosen cases: breaking of a dam and droplet impact to the liquid layer. Results of computations were compared with experimental results. There are good coincidence between them. The best results were obtained in OpenFOAM and Gerris. All main tools for modeling of free-surface flow are realized in these packages - the possibility of computations in 2D, 3D and axisymmetric model setup and also correct modeling of surface tension. Gerris can significantly accelerate computations in "big cases" due to dynamically adaptive remeshing. Further, DualSPHysics is the package for modeling of problems of coastal infrastructure where the most number of cases is 3D and the surface tension effect is negligible. The package pySPH was designed for clear demonstration of SPH working. The pySPH source code is on the Python language and not optimized. Kratos is the new package, which is in development now, therefore some tools are not developed in this moment.
topic гидродинамика
переменная область течения
жидкость со свободной поверхностью
vof
sph
pfem
открытый исходный код
url https://ispranproceedings.elpub.ru/jour/article/view/37
work_keys_str_mv AT edavydova opensourcesoftwareformodellingoffreesurfaceflows
AT vkorchagova opensourcesoftwareformodellingoffreesurfaceflows
_version_ 1725151872002555904