Back to Search Start Over

A numerical piston-type wave-maker toolbox for the open-source library OpenFOAM

Authors :
Dong-xu Wang
Dezhi Ning
Jia-wen Sun
Zhe Ma
Jin-song Gui
Kezhao Fang
Source :
Journal of Hydrodynamics. 31:800-813
Publication Year :
2018
Publisher :
Springer Science and Business Media LLC, 2018.

Abstract

A novel numerical piston-type wave-maker toolbox for the OpenFOAM is developed and demonstrated in this paper. This toolbox is implemented in C++ for improving the solutions of nonlinear wave problems in the field of hydrodynamics. As a toolbox that generates waves using the piston-type method only, it contains several frequently used functions, including the generation and the absorption of waves of various forms, an active absorption system and the porous media flow. Furthermore, to illustrate the operability of the toolbox, some validations and applications are presented, including the regular waves, the irregular waves, and the solitary waves. In each case, a satisfactory agreement is obtained in comparison with the published experimental or theoretical results,so this toolbox may be applied with a considerable confidence.

Details

ISSN :
18780342 and 10016058
Volume :
31
Database :
OpenAIRE
Journal :
Journal of Hydrodynamics
Accession number :
edsair.doi...........29368b3ebd8123af333200d25fdb22d8
Full Text :
https://doi.org/10.1007/s42241-018-0116-4