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...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Ivannikov Institute for System Programming of the Russian Academy of Sciences
2018-10-01
|
Series: | Труды Института системного программирования РАН |
Subjects: | |
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 |