This project is now archived. If you are looking for a shallow water model written using Firedrake, we encourage you to look at Thetis.
Firedrake DG shallow water model with wetting and drying for flood simulation
As a prerequisite, it is required to have Firedrake installed alongside it's dependencies. Instructions on how to this can be found at: http://firedrakeproject.org/download.html. Then, it is required to have the Firedrake virtualenv activated; instructions for this can be found by again following the aforementioned link.
To install, type the following commands into the terminal:
git clone https://github.com/firedrakeproject/flooddrake
pip install -e ./flooddrake
To generate the documentation, flooddrake_doc.pdf
, type the following commands into the terminal inside the flooddrake
repository:
cd ./docs
make docs
For any enquiries, please contact: a.gregory14@imperial.ac.uk