Preview

Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS)

Advanced search

Open-source software for modelling of free surface flows

https://doi.org/10.15514/ISPRAS-2016-28(1)-14

Abstract

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.

About the Authors

E. . Davydova
BMSTU
Russian Federation


V. . Korchagova
BMSTU
Russian Federation


References

1. J.U. Brackbill, D.B. Kothe, C. Zemach. A Continuum Method for Mode. Journal of Computation Physics, 100(2), 1992, pp. 335-354. DOI: 10.1016/0021-9991(92)90240-Y

2. J.H. Ferziger, M. Perić. Computational Methods for Fluid Dynamics. Berlin: Springer-Verlag, 2002, 426 p. DOI:10.1007/978-3-642-56026-2

3. Shaofan Li, Wing Kam Liu. Meshfree and Particle Methods. Berlin: Springer-Verlag, 2004, 502 p. DOI:10.1007/978-3-540-71471-2

4. S.R. Idelsohn, E. Oñate, F. Del Pin. The particle finite element method: a powerful tool to solve incompressible flows with free-surfaces and breaking waves. International Journal for Numerical Methods in Engineering, 61(7), 2004, pp. 964-989. DOI:10.1002/nme.1096

5. J.M. Gimenez, N.M. Nigro, S.R. Idelsohn. Evaluating the performance of the particle finite element method in parallel architectures. Comp. Part. Mech., 1(1), 2014, pp. 103-116. DOI: 10.1007/s40571-014-0009-4

6. S. Koshizuka, Y. Oka. Moving-Particle Semi-Implicit Method for Fragmentation of Incompressible Fluid. Nuclear Science and Engineering, 123, 1996, pp. 421-434.

7. E. Berberović, N.P. van Hinsberg, S. Jakirlić, I.V. Roisman, C. Tropea. Drop impact onto a liquid layer of finite thickness: Dynamics of the cavity evolution. Physical Review, 79, 2009, pp. 1-15. DOI: 10.1103/PhysRevE.79.036306


Review

For citations:


Davydova E., Korchagova V. Open-source software for modelling of free surface flows. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2016;28(1):243-258. (In Russ.) https://doi.org/10.15514/ISPRAS-2016-28(1)-14



Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2079-8156 (Print)
ISSN 2220-6426 (Online)