Back to Search
Start Over
A numerical piston-type wave-maker toolbox for the open-source library OpenFOAM
- 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.
- Subjects :
- Absorption (acoustics)
Operability
Field (physics)
Computer science
Mechanical Engineering
020101 civil engineering
02 engineering and technology
Type (model theory)
Condensed Matter Physics
01 natural sciences
Toolbox
010305 fluids & plasmas
0201 civil engineering
law.invention
Computational science
Piston
Nonlinear system
Open source
Mechanics of Materials
law
Modeling and Simulation
0103 physical sciences
Subjects
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