Technical University of Denmark
Browse (1.85 MB)

Download (1.85 MB)
posted on 2019-06-03, 13:15 authored by David R. FuhrmanDavid R. Fuhrman
This is version 2.1 of the MatRANS model, for simulating simple one-dimensional vertical (1DV) boundary layer flows in Matlab. The model solves unsteady Reynolds-averaged Navier-Stokes (RANS) equations, coupled with k-omega turbulence model closure, coupled with bed and suspended load sediment transport models.

The model is intended to be utilized within selected hands-on exercises (Chapter 10) in the text book:

Sumer, B.M. and Fuhrman, D.R. (2020) Turbulence in Coastal and Civil Engineering. World Scientific. DOI: 10.1142/10829

Cases set up as described in the book can be found in the MatRANS/TurbulenceBook directory.

The hydrodynamic and turbulence models are also described in Section 5.12 in the book above.

The basic model (turbulence model and sediment transport) is originally described in:

Fuhrman, D.R., Schløer, S. and Sterner, J. (2013) RANS-based simulation of turbulent wave boundary layer and sheet-flow sediment transport processes. Coast. Eng. 73, 151-166. DOI: 10.1016/j.coastaleng.2012.11.001

Extension to include a transitional turbulence model is described in:

Williams, I.A. and Fuhrman, D.R. (2016) Numerical simulation of tsunami-scale wave boundary layers. Coast. Eng. 110, 17-31. DOI: 10.1016/j.coastaleng.2015.12.002

Kirca, V.S.O., Sumer, B.M., Steffensen, M., Jensen, K.L. and Fuhrman, D. R. (2016) Longitudinal dispersion of heavy particles in an oscillating tunnel and application to wave boundary layers. J. Ocean Eng. Marine Energy 2, 59–83. DOI: 10.1007/s40722-015-0039-x

Extension to include transport of graded sediment mixtures is described in:

Caliskan, U. and Fuhrman, D.R. (2017) RANS-based simulation of wave-induced sheet-flow transport of graded sediments. Coast. Eng. 121, 90-102. DOI: 10.1016/j.coastaleng.2016.11.007

Several additional examples (involving steady and unsteady boundary layer flows, as well as sediment transport) are included in the MatRANS/Examples directory.