Skip to content

baw-de/ELAM-flume

Repository files navigation

ELAM-flume

Individual-based model for upstream trout movement in a hydraulic flume using the ELAM (Eulerian-Lagrangian-agent method).

Corresponding journal paper:
David C. Gisen, Cornelia Schütz, Roman B. Weichert (2022)
"Development of behavioral rules for upstream orientation of fish in confined space"
https://doi.org/10.1371/journal.pone.0263964

See https://hdl.handle.net/20.500.11970/105158 for an earlier, outdated version of the model.

See https://doi.org/10.1073/pnas.1311874111 for the ELAM software framework (used there for modeling downstream migration of juvenile salmon).

System requirements

  • OpenFOAM 4.1
  • Intel compiler suite

Installation

  • Adapt Makefile to OpenFOAM directory
make
make run

Development

ELAM-flume is developed at the Federal Waterways Engineering and Research Institute (BAW).

ELAM-flume is written in Fortran and C++.

Publications

Further Information

License

See LICENSE.txt

About

Individual-based model for upstream trout movement in a hydraulic flume using the ELAM (Eulerian-Lagrangian-agent method).

Resources

License

Stars

5 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors