Skip to main content

Tools that facilitate analysis of dike safety against flooding.

Project description

pydrever

A toolbox for analysis of dike revetments and erosion.

Features

Pydrever exposes tools that can help assessing the safety of dikes. The toolbox contains a toolset for those interested in failure of the dike revetment and erosion of the core of the dike or levee thereafter. As such, pydrever amongst others offers a python interface to the C# based DiKErnel with which the amount of damage to the revetment of a dike during a storm can be calculated.

The main structure of the toolbox contains 4 packages:

  1. pydrever.data, providing data classes that can be used to handle die schematizations, calculation input and output or to schematize storm surges.
  2. pydrever.io, providinga reader for *.prfl files.
  3. pydrever.calculation, primarily exposing DiKErnel.
  4. pydrever.visualization, containing various functions that draw standard figures based on calculation input or results.

How to install the toolbox?

The package is available at pip. To install the package, run:

'pip install pydrever'

Where to find information about pydrever?

Full documentation of the toolbox still needs to be created. However, the repository already contains several tests and examples (in the form of Jupyter notebooks) that show how to use the toolbox in different ways:

Credits

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pydrever-0.9.0.tar.gz (4.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pydrever-0.9.0-py3-none-any.whl (4.4 MB view details)

Uploaded Python 3

File details

Details for the file pydrever-0.9.0.tar.gz.

File metadata

  • Download URL: pydrever-0.9.0.tar.gz
  • Upload date:
  • Size: 4.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for pydrever-0.9.0.tar.gz
Algorithm Hash digest
SHA256 088c1018e90ca7b32dbc31a345c676afbab8268745ea0cc44434e786b55be6b2
MD5 7905cb8f61ebdd0c40d850158435f6e3
BLAKE2b-256 c21e19de57f09a74f55820e92889d112a1c89c1315b6a2016c84a5e591e6aa87

See more details on using hashes here.

File details

Details for the file pydrever-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: pydrever-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for pydrever-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9490daf12dc40b3440d0c1cc0a31b7a744e476ed4d154291ac2ca2f973e42198
MD5 428887e3bd483fcf2477c16da6e8afa2
BLAKE2b-256 25dec7229bf8e9f75bf731d83d4d81b0033078e78b747bea1ac13b75b14b1500

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page