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.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b87157c61943c2d3dd5f30f61db87a4bf694ec8ac80cc06e5186b7eca9756f9b |
|
MD5 | f2de37c8785be0992e33efb06acda4e0 |
|
BLAKE2b-256 | f26ee00dde901682f86f6f6f4f1f4ed8c3c6d4f77a91275e2f00c8bfa36c05ab |
Hashes for hydro_smash-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6e44496672a1dae820bb1d2162f39eb0a3eb461484432ee3d042f6cad2a0713 |
|
MD5 | c00146e4f86695359519a87518caa2fc |
|
BLAKE2b-256 | 82471849c05dd69470e8b7eec470df9fdf837be1a2ef21b06c116b2fa2994890 |
Hashes for hydro_smash-1.0.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d9cca74cef5f2eb15fee87a4436d75161073c726cd76dd41786596c39ced6b6 |
|
MD5 | 887b262cc9553457ae7ae7aa81cae1be |
|
BLAKE2b-256 | 7992d27f26fa8352e949aea2caed25b63d92d6cac5a803aa9faa1af81a65de01 |
Hashes for hydro_smash-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2486ae09f6d59b870196d5ae6a96b5696742845af5729296b51abb15ed67f23f |
|
MD5 | 2735c5a20ac20dbb32477d89a8a02143 |
|
BLAKE2b-256 | d4797c5a3b8d5bb842e1c9631de67f88afd38db0c21804325102acdc630fcb1a |
Hashes for hydro_smash-1.0.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7be69a5c2db15e4934d4a57242dfe34fef4cc3c6c98c06d7800bff79633b98f3 |
|
MD5 | ca61a43f48a3457e566c6e9709a18591 |
|
BLAKE2b-256 | 896640c4b94c31c69f9ac02554eed7b841177a89b10b5484daecc34371e035ca |
Hashes for hydro_smash-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53d4989532831ffb758906abd2d0aa6b439b365ae4296b1286daa8d2ac42eb4a |
|
MD5 | f6ce82dc275523795299b91ae8d1694c |
|
BLAKE2b-256 | 30c7fbfdc0c3e3fa049d5d561640ba9eef319d2d1946ebf496b50fc8b7839f44 |