Filter Results
14 results
  • 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.
    Data Types:
    • Software/Code
  • Fortran code enabling the correction of the actuator line for missing induction at the blade originating from force smearing. See MeyerForsting et al. 2019 (https://doi.org/10.5194/wes-4-369-2019)
    Data Types:
    • Software/Code
  • This folder contains computer code applied for the analysis in the article "Urban pluvial flood risk assessment - data resolution and spatial scale when developing screening approaches on the micro scale" Computer code is made available under the GNU GPL v3. Please see the file License.txt. DEM data are available from download.kortforsyningen.dk ################## Folder 2D_Flood_Modelling contains .\ScriptsModelPreparation -A_RainToDFS_BaseData.py - creates a raster dfs2 file with rainfall input, applied for the baseline simulation with known imperviousness -A_RainToDFS_Projections.py - creates a raster dfs2 file with rainfall input, applied for the projections where imperviousness is predicted from regression models using aggregated building data -B_InfiltrationToDFS.py - creates a dfs2 file with infiltration rates considered in the 2D simulation for each pixel, applied for the baseline simulation where imperviousness is known -B_InfiltrationToDFS_Projections.py - creates a dfs2 file with infiltration rates considered in the 2D simulation for each pixel, applied for projections, where imperviousness is computed based on aggregated building data ################# Folder ImperviousArea_and_Damage_Regression contains programming code applied for fitting regression models for impervious areas and flood damages -Basedata - shapefile for areas that were excluded in regression modelling (Fjord) -DamageRegression - regression fitting for flood damages in a cross validation procedure -Imperviousness - regression fitting for imperviousness in a cross validation procedure -libs - functions for data reading and handling raster data with varying resolutions
    Data Types:
    • Software/Code
  • Matlab examples demonstrating analysis of turbulent velocity signals, described in Chapter 4 of: Sumer, B.M. and Fuhrman, D.R. (2020) Turbulence in Coastal and Civil Engineering. World Scientific. DOI: 10.1142/10829
    Data Types:
    • Software/Code
  • The work presents numerical models for design of heat pumps with pure and mixed working fluids including a detailed characterization of plate heat exchanger (PHE) evaporators and condensers. The models are suitable for assessing the impact of heat exchanger operation on the heat pump performance, as well as estimating the impact of liquid/vapour maldistribution and effect of end plates on both PHE evaporator and heat pump performances. The models are implemented in MATLAB 2017b. Python and CoolProp (or REFPROP) are required for fluid properties calculations. An extensive description of the system requirements is reported in the model documentation
    Data Types:
    • Software/Code
  • This folder contains computer code applied for the analysis in the article "Urban pluvial flood risk assessment - data resolution and spatial scale when developing screening approaches on the micro scale" Computer code is made available under the GNU GPL v3. Please see the file License.txt. DEM data are available from download.kortforsyningen.dk ################## Folder 2D_Flood_Modelling contains .\ScriptsModelPreparation -A_RainToDFS_BaseData.py - creates a raster dfs2 file with rainfall input, applied for the baseline simulation with known imperviousness -A_RainToDFS_Projections.py - creates a raster dfs2 file with rainfall input, applied for the projections where imperviousness is predicted from regression models using aggregated building data -B_InfiltrationToDFS.py - creates a dfs2 file with infiltration rates considered in the 2D simulation for each pixel, applied for the baseline simulation where imperviousness is known -B_InfiltrationToDFS_Projections.py - creates a dfs2 file with infiltration rates considered in the 2D simulation for each pixel, applied for projections, where imperviousness is computed based on aggregated building data ################# Folder ImperviousArea_and_Damage_Regression contains programming code applied for fitting regression models for impervious areas and flood damages -Basedata - shapefile for areas that were excluded in regression modelling (Fjord) -DamageRegression - regression fitting for flood damages in a cross validation procedure -Imperviousness - regression fitting for imperviousness in a cross validation procedure -libs - functions for data reading and handling raster data with varying resolutions
    Data Types:
    • Software/Code
  • Matlab examples demonstrating analysis of turbulent velocity signals, described in Chapter 4 of: Sumer, B.M. and Fuhrman, D.R. (2020) Turbulence in Coastal and Civil Engineering. World Scientific. DOI: 10.1142/10829
    Data Types:
    • Software/Code
  • Matlab examples demonstrating analysis of turbulent velocity signals, described in Chapter 4 of: Sumer, B.M. and Fuhrman, D.R. (2020) Turbulence in Coastal and Civil Engineering. World Scientific. DOI: 10.1142/10829
    Data Types:
    • Software/Code
  • 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.
    Data Types:
    • Software/Code
  • Fortran code enabling the correction of the actuator line for missing induction at the blade originating from force smearing. See MeyerForsting et al. 2019 (https://doi.org/10.5194/wes-4-369-2019)
    Data Types:
    • Software/Code