1
Fork 0
Simulation of the breaking wave flow which generated the 50T concrete block displacement at the Artha breakwater on February 28, 2017
Go to file
Edgar P. Burkhart 967cd26d82
Updated README with info on processing steps
2022-03-29 10:19:33 +02:00
data Force plotting of bathymetry 2022-03-29 10:11:15 +02:00
olaflow isort + black reformat 2022-03-29 09:47:45 +02:00
report Fixed figure (report) 2022-03-28 13:39:41 +02:00
swash Merge branch 'swash' 2022-03-29 09:48:00 +02:00
.gitattributes Initial commit 2022-02-01 09:46:47 +01:00
.gitignore Initial commit 2022-02-01 09:46:47 +01:00
README.md Updated README with info on processing steps 2022-03-29 10:19:33 +02:00
requirements.txt Added requirements file for python env 2022-03-29 09:45:36 +02:00
tasks.md Tasks: Swash 2022-03-01 10:30:27 +01:00

README.md

M2 Internship

"Simulation of the breaking wave flow which generated the 50T concrete block displacement at the Artha breakwater on February 28, 2017"

Report

Bathymetry

  • Insert database in data/data
  • Run processing.subdomain to generate 2D data in a smaller domain
  • Run processing.projection to generate a 1D bathymetry

Swash

  • Run processing.swash to run the Swash model
  • Run processing.sws_npz to convert Swash output to Numpy files
  • Run processing.post to plot wave height at a point, water level at an instant, reflection coefficient at a point
  • Run processing.animate to plot an animation of water level
  • Run processing.layers to plot an animation of layers with flow velocity

OlaFlow

  • Run processing.bathy to generate stl input files
  • Run blockMesh, snappyHexMesh -overwrite, copy 0.org to 0, setFields
  • Run processing.sws_ola to convert Swash output to OlaFlow input