This repository has been archived on 2022-02-01. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Edgar P. Burkhart d07771aa8e
Post-process: minmax
2022-02-01 02:01:38 +01:00
bathymetry Updated bathymetry generation with figsave 2022-01-31 17:27:53 +01:00
openfoam Fixed stupid mistake 2022-01-31 18:37:16 +01:00
post_process Post-process: minmax 2022-02-01 02:01:38 +01:00
report Report: the end? 2022-02-01 02:01:15 +01:00
.gitignore Git ignore config 2022-01-23 10:16:01 +01:00
README.md Minor tweaks 2022-01-26 18:38:46 +01:00
requirements.txt Added python packages requirements 2022-01-23 10:10:12 +01:00

README.md

OpenFoam Project

Repository for an OpenFoam project on the simulation of the breaking wave flow which caused the displacement of a 50t concrete block at the Artha breakwater in 2017.

Structure

Bathymetry

The bathymetry directory contains the raw data and a tool that allows to generate the stl files necessary for the OpenFoam model.

Usage:

python -m generate

OpenFoam

The openfoam directory contains the OpenFoam configuration files and a utility that copies the configuration and runs the olaFlow model.

Usage:

python -m run

Post-process

The post_process directory provides a utility for plotting an animation of the simulation.

Usage:

python -m animate alpha.water

Requirements

The required Python packages are listed in the requirements.txt file. Run pip install -r requirements.txt to install all the required packages.

Other requirements include OpenFoam and the olaFlow model, as well as OpenScad for the stl files generation.