An open source, Python library interfacing the Fortran Spatially distributed Modelling and ASsimilation for Hydrology platform.
Project description
- Documentation: https://smash.recover.inrae.fr
- Source code: https://github.com/DassHydro/smash
- Contributing: https://smash.recover.inrae.fr/contributor_guide/index.html
- Scientific references from latest version: https://smash.recover.inrae.fr/bibliography/index.html
- Bug reports: https://github.com/DassHydro/smash/issues
smash is a Python library, that provides a variety of user-friendly routines for hydrological modeling, including data preprocessing, high-dimensional optimization tools, sensitivity and signatures analysis, all interfaced with an efficient Fortran solver.
smash offers a range of advanced optimization techniques, including Variational Data Assimilation (VDA), Bayesian estimation, and Artificial Neural Network (ANN) approaches, using an adjoint model generated with the Tapenade Automatic Differentiation Engine.
- Tapenade website: https://team.inria.fr/ecuador/en/tapenade/
- Tapenade article: https://doi.org/10.1145/2450153.2450158
- Tapenade source code: https://gitlab.inria.fr/tapenade/tapenade.git
Whether you are managing water resources or conducting research on hydrological models, smash can provide an easy-to-use yet powerful solution for your work. See this documentation for the installation instructions.
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 Distribution
Built Distributions
Hashes for hydro_smash-1.0.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42259b422249220ad538567d468c641f936c2dc3b4ab55e4e31f7b5e4da59883 |
|
MD5 | 25b17808b7ac591d3abc5870f0d619aa |
|
BLAKE2b-256 | 2df99820f32d0bb652ee5c2e65bf3f3d64e0301e23d532405591a5fe613c5c84 |
Hashes for hydro_smash-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa6613274289369fdf6ae4eb3fb71782bba050debdac745660785d76e4beab2b |
|
MD5 | b1d3954c14dc6ef6ced0a74d85a4c8d7 |
|
BLAKE2b-256 | 79ae8f34f9fed9e3c1fdf7263a7c00c3154aad9d2c304cc6c5dc0f9e660445ea |
Hashes for hydro_smash-1.0.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12503b0092a1e0aa2493078042b849e633f56061c6643645c7cb62ef36a82cca |
|
MD5 | 74ff656b9dbca2cb504049657b3f5912 |
|
BLAKE2b-256 | 99df8332d14968bd3d4d0afb75735ad4e4eccd5c645f2a47723b53e1d17e8484 |
Hashes for hydro_smash-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 811f1b5e702a537ab31e5dcd1bc18d9215c6dc0c582152620ed24cf5209d450c |
|
MD5 | ecdf2b4790892f657b0009874b70fb0a |
|
BLAKE2b-256 | 5a7d9e8551c0f81f80f0052e10deeb39af0cc7dd2f84e51fd38f6e3a3a3abb8a |
Hashes for hydro_smash-1.0.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c736ff6c8c4737f332c32d927e3fb6aed52a67d3e9168dce3a551535a67f508 |
|
MD5 | 77c64fc5b91a1aedea896ebd8918ace1 |
|
BLAKE2b-256 | 062e234424f745ff44b6ec21842cfc2142c1a1837acc41acd14991593e0b5a37 |
Hashes for hydro_smash-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a21a147482aa424ec9c44956240ce69c1ba61e63f929fb9eb6103ae47534b8d |
|
MD5 | 05cb78edfcd2c15c8260598a219ef610 |
|
BLAKE2b-256 | 681ae43635670bb4ef19ac45568b4c53fc47c1c268f5f6ec0caf15bcff2d5a4e |