Published November 30, 2018 | Version v1
Software Open

One-dimensional Fortran 2003 finite volume and discontinuous Galerkin hydrodynamic models with wavelet-based adaptivity

  • 1. The University of Sheffield
  • 2. University of Tabriz

Description

Fortran 2003 models for solving the one-dimensional shallow water equations with topography and friction using Godunov-type finite volume and discontinuous Galerkin methods.  Models can run with wavelet-based adaptivity enabled, or with adaptivity disabled on uniform meshes. 

The code can be compiled using a recent version of GFortran and CMake.  Other fortran compilers have not been tested.  To compile the code from the root directory of the unzipped download:

mkdir build && cd build
cmake ..
make -j

Running the numerical solvers

The FV1, DG2, adaptive HFV1 and MWDG2 solvers are all implemented in a single executable, run_simulation. To display usage information about required and optional command line switches:

./run_simulation --help

A suite of one-dimensional test cases are preconfigured.

Files

seamless-wave.zip

Files (171.7 kB)

Name Size Download all
md5:44ceaaba02cfcdf41a94d00e9bbfeab5
171.7 kB Preview Download