An open source, Python library interfacing the Fortran Spatially distributed Modelling and ASsimilation for Hydrology platform.
Project description
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 computational engine.
- 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
It 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 tool.
- 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.1.0rc1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ebec80da79121b02c70c6860a1dcf93b4447c03eb470e44f85d12baa6c6e5ae |
|
MD5 | a46a2a082ffb099cfbac790c5a08b199 |
|
BLAKE2b-256 | 323cbd7d13f5606ee3c2cbecfa609dd5257ac8518be2f7ca463a1cdfdd74a5e6 |
Hashes for hydro_smash-1.1.0rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac24eecc4370757d07c2bed09dd6e3e94bdfb31b5e71d32c016ec213a4aa3863 |
|
MD5 | 269dd85c59398aa8299cf0ccfacb1f2e |
|
BLAKE2b-256 | 891a9c00b242f18cca8f1c034e4f5f4982460470400e4f9af197d8840b164b6c |
Hashes for hydro_smash-1.1.0rc1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f0bd6baabd405d3cd7e76c2ca3b540f3c37a59ca888edc9f7dee47cd2c4e841 |
|
MD5 | 5a46e736b1a43cdfd85fe7a8f5f3622d |
|
BLAKE2b-256 | ee06df81245a3b8e31bdc922574b5b9bba4c89ba056096eb73995af28e222678 |
Hashes for hydro_smash-1.1.0rc1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60329d0bccb7761da79ea98f8a9be9a767f2aec85f7a6fcdf182b14a547c2e86 |
|
MD5 | 49b578841ed00b29c000b1c5ee25d839 |
|
BLAKE2b-256 | d66607447b3dddd2e991ad31387bdf1ba390f4557fef33710bd854141d82c399 |
Hashes for hydro_smash-1.1.0rc1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bf68526a27ae75ef058d37a0d619731d841260e18847673fc85cfe2f1927b2c |
|
MD5 | 80a4d5181aecd3b33cfcfad59da927d1 |
|
BLAKE2b-256 | 5c0443ec5a24bb263ff0d50e226aebb0b7f0ab494d9f054aaad3feba9e6077c0 |
Hashes for hydro_smash-1.1.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82aa52a70cfc6af5c6af7a3d85414ed37e5afbb16d3975c8bef38143e560cc3e |
|
MD5 | 8a72c100b370238dcc7340c7629c1a66 |
|
BLAKE2b-256 | e6bbb01c011bef95bf6c0af4d710fd54fd43e77952324b10dc8007cbb45f3f1f |
Hashes for hydro_smash-1.1.0rc1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 313860d7aa9d01c061b7be332551756b295ac44e4600eac65bdc79a20fa297d6 |
|
MD5 | 79618c6123d313e3bbe0a6fa5c1377bb |
|
BLAKE2b-256 | 6791889c820c78d01b867ee2ed4b9983471b562fa9fc3d8d6052c3b1f372b750 |
Hashes for hydro_smash-1.1.0rc1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2bb7c8e547c45453dbc8676739b44b57c99f453ffcaa7c15f8defb55be756fe |
|
MD5 | 473b596bcc25daebfe28ec201f515ff6 |
|
BLAKE2b-256 | 538d7ed2e574e4b84b7188a0eb9314836268a9f4c991ee720c205df0b4c5acb1 |
Hashes for hydro_smash-1.1.0rc1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3cdbc2295007a036d4bfe753b9a06c21538557c34f74ec47fe03450ebf1e636 |
|
MD5 | c1b88bb900d49af79d5f4e6ff159f19f |
|
BLAKE2b-256 | 0aa2cf83af8c0253938bc1faf51f82c4623fa5ebd1887189e57a987581df3cf4 |
Hashes for hydro_smash-1.1.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ead37957d5013e02df1b9d47ed6d7eeea410baf79392510dc08c8d5725c9652e |
|
MD5 | e0258cc4526c950f5677806d07a4cb16 |
|
BLAKE2b-256 | 708b4bf94d2dd979fd4c14c7dc9b93f59008f5ffb80752e2e8698711e1ff13e8 |
Hashes for hydro_smash-1.1.0rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87a2450bafacd17ecc12ff30cc583e9f94f5095ca10a9df26497fe9439996699 |
|
MD5 | 9073c85c06a3c132922ad06bc85065b9 |
|
BLAKE2b-256 | 7383920c66f6a26dc25e7be5e125089b5776810bf23d2af4c969e48d06f2a9fa |
Hashes for hydro_smash-1.1.0rc1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dddd6f73c09d109cbb53e581679c37aeefd123ede261b963bdd07d610e7d72db |
|
MD5 | fc2532964062e9be225f6ef416b38a70 |
|
BLAKE2b-256 | 9120ab87b8be2f318ca2f66b384644d738221e504e61b4577d50cf242294841d |
Hashes for hydro_smash-1.1.0rc1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be168da544d225d9e185472ab7405e5a0a9bff154564b1642206d14a705aaa9c |
|
MD5 | cfb6ddedd05fceba84aa8adc977b6e82 |
|
BLAKE2b-256 | ed1ecc9fb5aea0800a4876044fb2710c798303ec3d549b65e30188b08741e5d7 |
Hashes for hydro_smash-1.1.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b93aa90cc532cc353ec1b56022b4a3171d9c21bb0940c19b2cc6c35fe142ce0 |
|
MD5 | d98bab4864279f8afa231583c9d65dbc |
|
BLAKE2b-256 | 6f6d68ee894d59b02d92cc94e6e51cb8341d694dc586b07909743fbc110b7d2e |
Hashes for hydro_smash-1.1.0rc1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca689afd85e518c16932cc2a49fcd8e3c4689b3e93fb31969b563919c20d50cc |
|
MD5 | e2c4bfdb5b3696b4229d2804cbd0a98e |
|
BLAKE2b-256 | 649b89115b7d9c8e600624a746c0303b12b92fd4d517665949ad0aadbea68c67 |
Hashes for hydro_smash-1.1.0rc1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f435b2f34e94a5d3b9d52dee3f28909cd9bb2e3ff5cf08fc1343875515b3f78f |
|
MD5 | 57ad97cb700196906fa37fdf3654b12d |
|
BLAKE2b-256 | 311966957dc9dc8373e026be7ba884ba41099b43df0fee9d423686fe8ae4a0e1 |