WIP: Integration of IH Cantabria wave modelling contributions
New code
New wave generation model:
-
streamFunction
: based on Fenton's Fourier approximation
New interFoam-based solver:
-
interPorousFoam
: alternative method to include porosity effects, to be used with newfvOptions
(see below)
New fvOptions
:
-
multiphasePorositySource
: porosity for multiphase flows -
mangrovesSource
: mangrove interaction, i.e. drag and turbulence contributions for k-epsilon based models
Test cases:
- interPorousFoam/porousDamBreak
- interPorousFoam/mangroves
References:
Solitary wave attenuation by vegetation patches. Maza, M, Lara, J.L., & Losada, I.J. (2016) Advances in Water Resources. Vol.98, pp. 159-172 https://doi.org/10.1016/j.advwatres.2016.10.021
Tsunami wave interaction with mangrove forests: A 3-D numerical approach. Maza, M, Lara, J.L., & Losada, I.J. (2015) Coastal Engineering. Vol.98, pp. 33-54 https://doi.org/10.1016/j.coastaleng.2015.01.002
Code integration
- Initial code supplied in commits e0682d67 and 2124eb88; and integrated into OpenFOAM by OpenCFD
Edited by Admin
Merge request reports
Activity
Filter activity
added 95 commits
- 71c17629...9e8731b3 - 89 commits from branch
develop
- fccbae84 - INT: Initial check-in of IH Cantabria porosity solver and mangrove turbulence contributions
- 6becd949 - ENH: Refactored interFoam-based porosity solver
- 49826619 - ENH: Added porous damBreak based on Gabi's (IH Cantabria) info
- 8d58bdcf - ENH: Mangroves models - refactored and consolidated into a single 'mangroveSource' fvOption
- 750a7eba - INT: Initial check-in of IH Cantabria streamFunction wave generation
- 722363b4 - INT: Updated IH Cantabria code contributions
By Andrew Heather on 2017-12-21T15:05:27 (imported from GitLab project)
Toggle commit list- 71c17629...9e8731b3 - 89 commits from branch
Please register or sign in to reply