Skip to main content

a package for hydrological methods in civil and enviromental engineering

Project description

hydrocivil: a package for hydrological methods in civil and enviromental engineering

Typical tasks related to water resources and engineering require fast calculations of hydrological properties and phenomena such as: flood hydrographs, flood routing along channels and reservoirs, evapotranspiration, infiltration, among other processes. With this purpose in mind, hydrocivil is presented as an alternative package to perform calculations that are usually done in tedious spreadsheets in a flexible and adjustable way to the user's needs. The purpose is to give tools to the engineer to calculate hydrologic processes/parameters with the methods and techniques he deems convenient, such as different varieties of unit hydrographs, synthetic storms or basin geomorphometric parameters. The package is not intended to be a replacement for larger hydrological models (e.g. HEC-HMS), but rather a fast, customizable and automatic alternative for simple multi-basin calculations.

The package is largely oriented to Chilean standards, however many methods and formulas originally come from the USA NCRS National Engineering Handbook. By default, most of the routines use formulas widely used in the hydrological community and only optionally you can choose methods and alternatives from national (Chilean) standards. The package is 100% written in English in order to maintain consistency with the syntax and basic classes/functions of the Python language.

How to install

Currently the package can only be installed via pip:

pip install --force-reinstall hydrocivil

further work will include the project as a full conda-forge repository.

References

@article{NCRS_NEH630,
  title={National Engineering Handbook Part 630 - Hydrology},
  author={Natural Resources Conservation Service, United States Department of Agriculture (USDA)},
  year={}
}

@article{mcarreteras,
  title={Manual de Carreteras},
  author={Dirección de vialidad, Ministerio de Obras Públicas (MOP), Chile},
  year={2022}
}

@article{DGA_modificacioncauces,
  title={Guías metodológicas para presentación y revisión técnica de proyectos de modificación de cauces naturales y artificiales.},
  author={Dirección General de Aguas (DGA), Ministerio de Obras Públicas (MOP), Chile},
  year={2016}
}

@article{DGA_manualcrecidas,
  title={Manual de cálculo de crecidas y caudales mínimos en cuencas sin información fluviométrica},
  author={Dirección general de Aguas (DGA), Ministerio de Obras Públicas (MOP), Chile},
  year={1995},
}

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

hydrocivil-0.1.tar.gz (5.3 MB view details)

Uploaded Source

Built Distribution

hydrocivil-0.1-py3-none-any.whl (5.4 MB view details)

Uploaded Python 3

File details

Details for the file hydrocivil-0.1.tar.gz.

File metadata

  • Download URL: hydrocivil-0.1.tar.gz
  • Upload date:
  • Size: 5.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for hydrocivil-0.1.tar.gz
Algorithm Hash digest
SHA256 da337407961df9907c20ff27ed197c9a773f87ede2a6dc0fe16d3724d2eb34c1
MD5 1f03437895eed80b2d288c16d332f09b
BLAKE2b-256 5cae59db61d65e435b1008ff17c906be89a70000aed52e85d128713f69ff24e6

See more details on using hashes here.

File details

Details for the file hydrocivil-0.1-py3-none-any.whl.

File metadata

  • Download URL: hydrocivil-0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for hydrocivil-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 be4c77134de1a2abb7d146aff07b6d6e01e114333ab6f8d228b83bd37ad25467
MD5 adbc1bab90f1268bcf48145b94207fe5
BLAKE2b-256 304301d755fd4819d40a015478262c6d005f0eba9a67dae7e2ecaead10f58329

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