Skip to main content

An open source, Python library interfacing the Fortran Spatially distributed Modelling and ASsimilation for Hydrology platform.

Project description


PyPI

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.

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.

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


Download files

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

Source Distribution

hydro_smash-1.0.2.tar.gz (19.2 MB view details)

Uploaded Source

Built Distributions

hydro_smash-1.0.2-cp311-cp311-win_amd64.whl (15.1 MB view details)

Uploaded CPython 3.11 Windows x86-64

hydro_smash-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.9 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

hydro_smash-1.0.2-cp310-cp310-win_amd64.whl (15.1 MB view details)

Uploaded CPython 3.10 Windows x86-64

hydro_smash-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

hydro_smash-1.0.2-cp39-cp39-win_amd64.whl (15.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

hydro_smash-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

File details

Details for the file hydro_smash-1.0.2.tar.gz.

File metadata

  • Download URL: hydro_smash-1.0.2.tar.gz
  • Upload date:
  • Size: 19.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for hydro_smash-1.0.2.tar.gz
Algorithm Hash digest
SHA256 c9108e83ad2e3edff367b3329fb750daf59e0f0a0fe317f3370db25473e15233
MD5 22c364cd36bdccbc7709255efa5d1f1d
BLAKE2b-256 3cecdd7b57a2407776346413a6815a9d672070549f07cf828f9bae2735aeff35

See more details on using hashes here.

File details

Details for the file hydro_smash-1.0.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for hydro_smash-1.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e65f98ba26e5e7c795e28c50e95b4c8632fdf9c52ebdf51e6b40dd9a69f72ab4
MD5 9a71ea8862dbf3ca425c868ed3e34903
BLAKE2b-256 9e89a64cae266d6290fac82c1c10597b953918bec3b5dd7af9699bb8f3095337

See more details on using hashes here.

File details

Details for the file hydro_smash-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hydro_smash-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec6f0d9e2c1aeba4039cb2dbb8c04043384ada5d4e0e857d3660514190e2d9c3
MD5 74b9720b29b7c8c97f97a301ee1dbb33
BLAKE2b-256 6993bf48b657b02ed8cc4da4617014221fce975692ec20b15381ff5fe019353a

See more details on using hashes here.

File details

Details for the file hydro_smash-1.0.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for hydro_smash-1.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 12e77883cdf2a297bb62b93678ea94874354d376fad6cc1f95dad2913902a586
MD5 dfdc62ff7313a877c1fb9cbdfc08bd23
BLAKE2b-256 78a2b4d4394b68d6b48f71895030a53cd35f7726d6151fa225c3c47547347e3e

See more details on using hashes here.

File details

Details for the file hydro_smash-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hydro_smash-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a2c4ef322aedc7db30e4a8b71a999b136db08457d9e010c3c3ef9cda505aac82
MD5 47e5c5cc00d2cf095c35efa666bb2bb4
BLAKE2b-256 52c3e331ef0b27ed4ee2622c24b00881a09b2a675ce073aacacce3268276a49f

See more details on using hashes here.

File details

Details for the file hydro_smash-1.0.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for hydro_smash-1.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 16aeaf29d39ec37e958e7858227fd973aee12a8ab02efa7dc2944314b419d8af
MD5 cbb612aac4db11f9be7cfa29122ec6ba
BLAKE2b-256 e58d9579282a1b2c46d6e66320cadcb0916a584d2c691f12d953056dc60b4453

See more details on using hashes here.

File details

Details for the file hydro_smash-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hydro_smash-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 542a43379be1583289bfc0ac787c2770d39592b0b6e00a57869d908caf0bee5e
MD5 44328437eef0bf8e0ef0c9511724ed2e
BLAKE2b-256 f66ddab1c104d10f49e0f74b39a2c65c448291b5888eb0bd922e15335903774e

See more details on using hashes here.

Supported by

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