A wave generation toolbox for the open-source CFD library: OpenFoam

SUMMARY The open‐source CFD library OpenFoam® contains a method for solving free surface Newtonian flows using the Reynolds averaged Navier–Stokes equations coupled with a volume of fluid method. In this paper, it is demonstrated how this has been extended with a generic wave generation and absorpti...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:International journal for numerical methods in fluids Ročník 70; číslo 9; s. 1073 - 1088
Hlavní autoři: Jacobsen, Niels G., Fuhrman, David R., Fredsøe, Jørgen
Médium: Journal Article
Jazyk:angličtina
Vydáno: Chichester Blackwell Publishing Ltd 30.11.2012
Wiley
Témata:
ISSN:0271-2091, 1097-0363
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:SUMMARY The open‐source CFD library OpenFoam® contains a method for solving free surface Newtonian flows using the Reynolds averaged Navier–Stokes equations coupled with a volume of fluid method. In this paper, it is demonstrated how this has been extended with a generic wave generation and absorption method termed ‘wave relaxation zones’, on which a detailed account is given. The ability to use OpenFoam for the modelling of waves is demonstrated using two benchmark test cases, which show the ability to model wave propagation and wave breaking. Furthermore, the reflection coefficient from outlet relaxation zones is considered for a range of parameters. The toolbox is implemented in C++, and the flexibility in deriving new relaxation methods and implementing new wave theories along with other shapes of the relaxation zone is outlined. Subsequent to the publication of this paper, the toolbox has been made freely available through the OpenFoam‐Extend Community. Copyright © 2011 John Wiley & Sons, Ltd.
Bibliografie:ArticleID:FLD2726
istex:9D0E07063B12B0F90C2261CEDEE6C738126D81DE
ark:/67375/WNG-V4KKZL2H-N
ISSN:0271-2091
1097-0363
DOI:10.1002/fld.2726