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

Publication: Research - peer-reviewJournal article – Annual report year: 2012

Standard

A wave generation toolbox for the open‐source CFD library: OpenFoam. / Jacobsen, Niels Gjøl; Fuhrman, David R.; Fredsøe, Jørgen.

In: International Journal for Numerical Methods in Fluids, Vol. 70, No. 9, 2012, p. 1073-1088.

Publication: Research - peer-reviewJournal article – Annual report year: 2012

Harvard

APA

CBE

MLA

Vancouver

Author

Jacobsen, Niels Gjøl; Fuhrman, David R.; Fredsøe, Jørgen / A wave generation toolbox for the open‐source CFD library: OpenFoam.

In: International Journal for Numerical Methods in Fluids, Vol. 70, No. 9, 2012, p. 1073-1088.

Publication: Research - peer-reviewJournal article – Annual report year: 2012

Bibtex

@article{fe937f02cbcf4dbf9666149972d46022,
title = "A wave generation toolbox for the open‐source CFD library: OpenFoam",
publisher = "John/Wiley & Sons Ltd.",
author = "Jacobsen, {Niels Gjøl} and Fuhrman, {David R.} and Jørgen Fredsøe",
year = "2012",
doi = "10.1002/fld.2726",
volume = "70",
number = "9",
pages = "1073--1088",
journal = "International Journal for Numerical Methods in Fluids",
issn = "0271-2091",

}

RIS

TY - JOUR

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

A1 - Jacobsen,Niels Gjøl

A1 - Fuhrman,David R.

A1 - Fredsøe,Jørgen

AU - Jacobsen,Niels Gjøl

AU - Fuhrman,David R.

AU - Fredsøe,Jørgen

PB - John/Wiley & Sons Ltd.

PY - 2012

Y1 - 2012

N2 - 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.

AB - 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.

KW - Free surface

KW - Finite volume

KW - Two-phase flows

KW - Marine hydrodynamics

KW - Navier-Stokes

KW - Turbulent flow

U2 - 10.1002/fld.2726

DO - 10.1002/fld.2726

JO - International Journal for Numerical Methods in Fluids

JF - International Journal for Numerical Methods in Fluids

SN - 0271-2091

IS - 9

VL - 70

SP - 1073

EP - 1088

ER -