Skip to content

FLUXOS-OVERLAND solved the 2D shallow water PDEs that accounts for inertial (local and convective), pressure, gravity and friction forces (momentum balance). The model can capture backwater effects (unlike the kinematic or diffusion waves). This is critical to simulate low-relief terrains. The model was originally developed for river reach flood…

Notifications You must be signed in to change notification settings

leogean3/FLUXOS_cpp

 
 

Repository files navigation

FLUXOS-OVERLAND

Branches

  • master: All changes made in adesolver and adesolver_wintra have been merged into master
  • developnment: branch used for development before merge with master
  • adesolver: Adection-Dispersion-Reaction equation solver was converted to C++ and debugged
  • adesolver_wintra: the wintra algorithm was added

Compiling

  • cmake: CMakeList is provided
  • Library dependencies: Armadillo
  • Cmake minimum version: 3.10

Execution (and input files and folder needed)

  • Create a folder with name "Results" inside the working directory where the input files and fluxos are
  • input files (see examle in Working_example folder)
    • master input file: e.g., modset
    • DEM file (Esri ASCII-format raster with headers removed -> this will be fixed soon)
    • DEM of the basin (sub-set of the main DEM file for FLUXOS to know where the boundaries of the basin are)
    • Snowmelt timeseries (time,mm/day)
  • to execute: ./fluxos_cpp "argument_1" (where "argument_1" is the mater input file)

Visualization of results (stored inside "Results" folder)

Supporting scripts (post-processing)

  • "fluxos_python" folder

Working example

  • "Working_example" folder

About

FLUXOS-OVERLAND solved the 2D shallow water PDEs that accounts for inertial (local and convective), pressure, gravity and friction forces (momentum balance). The model can capture backwater effects (unlike the kinematic or diffusion waves). This is critical to simulate low-relief terrains. The model was originally developed for river reach flood…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 84.5%
  • C++ 13.2%
  • MATLAB 1.4%
  • Other 0.9%