Distributed event-based model for surface and subsurface runoff and erosion.
Project description
SMODERP2D
Distributed event-based model for surface and subsurface runoff and erosion.
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @
\ \ / / / \ \ / \ / / / @ @ @ @ @ @
\ _\/ /_/ \ \/ \/ /_____/ @ @ @ @
\__/ \ / _\___/ @ @ @
\____ \/ / @ @ @
\_____/______/ @ @ @
\ @ @ @
\___________________ @ @ @ @ @ @ @
User documentation: https://storm-fsv-cvut.github.io/smoderp2d-manual/
How to test
Download SMODERP2D source code to your computer.
git clone https://github.com/storm-fsv-cvut/smoderp2d.git
From Docker container
Build an image:
docker build \
--tag smoderp2d:latest --file docker/Dockerfile .
Run SMODERP2D command line tool from Docker container:
docker run \
-v `pwd`:/opt/smoderp2d -w /opt/smoderp2d/ --rm --entrypoint \
./bin/start-smoderp2d.py smoderp2d \
--config tests/config_files/quicktest_stream_rill.ini
GRASS GIS
Build an image with GRASS GIS support:
docker build \
--tag smoderp2d-grass:latest --file docker/grass/Dockerfile .
Run SMODERP2D with GRASS GIS provider from Docker container:
docker run \
-v `pwd`:/opt/smoderp2d -w /opt/smoderp2d/ --rm --entrypoint \
./tests/run_grass_gistest.sh smoderp2d-grass \
nucice
Run locally
Command line
PYTHONPATH=$PYTHONPATH:`pwd` ./bin/start-smoderp2d.py --config tests/config_files/quicktest_stream_rill.ini
QGIS
Requirements: QGIS 3.28.10 and higher
Define QGIS_PLUGINPATH
and PYTHONPATH
environmental variables in
Settings -> Options -> System
and restart QGIS.
Than enable SMODERP2D plugin in Plugins -> Manage and Install Plugins...
.
Alternatively set up environment variables in command line before starting QGIS:
PYTHONPATH=$PYTHONPATH:`pwd` QGIS_PLUGINPATH=`pwd`/bin/qgis qgis tests/data/nucice/qgis_project.qgz
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for smoderp2d-2.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f8b4b5769599268314739509323fe9b2867e0437157e35d59a0ee7b88116775 |
|
MD5 | 759269cb5c4e61b6a6d7e681d2ebab13 |
|
BLAKE2b-256 | 0d767f8986da9cfe0ecb83509ff54804f7778d0fba7f6a2bfa14126f14334b10 |