Visitar URL original
GitHub - baw-de/ELAM-flume: Individual-based model for upstream trout movement in a hydraulic flume using the ELAM (Eulerian-Lagrangian-agent method). · GitHub
Skip to content

About

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

Resources

Stars

5 stars

Watchers

0 watching

Forks

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

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages