Skip to main content

Fit soil water retention and unsaturated hydraulic conductivity functions

Project description

unsatfit

unsatfit is a Python library for optimizing parameters of functions related to soil hydraulic properties, specifically the water retention function and the unsaturated hydraulic conductivity function. The equations are explained in Seki et al. (2022) and demonstrated to be useful for practical applications in Seki et al. (2023).

Document

For the full documentation, visit https://arxiv.org/pdf/2302.00472

For quick references and sample codes, visit https://sekika.github.io/unsatfit/

Example output

This is an example output of this program: the water retention curve (top) and hydraulic conductivity curve (bottom) of Gilat loam, fitted with the KBC (KO1BC2-CH) model.

KBC

SWRC Fit

SWRC Fit is a web interface which uses unsatfit to determine parameters for water retention function.

Reference

  • Seki, K., Toride, N., & Th. van Genuchten, M. (2022) Closed-form hydraulic conductivity equations for multimodal unsaturated soil hydraulic properties. Vadose Zone J. 21; e20168. https://doi.org/10.1002/vzj2.20168
  • Seki, K., Toride, N., & Th. van Genuchten, M. (2023) Evaluation of a general model for multimodal unsaturated soil hydraulic properties. J. Hydrol. Hydromech. 71(1): 22-34. https://doi.org/10.2478/johh-2022-0039

Ask DeepWiki

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

unsatfit-6.1.tar.gz (30.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

unsatfit-6.1-py3-none-any.whl (42.1 kB view details)

Uploaded Python 3

File details

Details for the file unsatfit-6.1.tar.gz.

File metadata

  • Download URL: unsatfit-6.1.tar.gz
  • Upload date:
  • Size: 30.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for unsatfit-6.1.tar.gz
Algorithm Hash digest
SHA256 97a18469de7d09b4536aed360690823b48433eaffcab185de9e7defaa8ad7758
MD5 895422dc8ed88f18334b2d8b39fdce05
BLAKE2b-256 75e822268c096d90c401e87a3225ea0c18b616ed4224ce464f5d9471ea5216c5

See more details on using hashes here.

File details

Details for the file unsatfit-6.1-py3-none-any.whl.

File metadata

  • Download URL: unsatfit-6.1-py3-none-any.whl
  • Upload date:
  • Size: 42.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for unsatfit-6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2e052e765224ef4bf9ffed5210f8f893d457aaf8b64850cec47b56b411066a68
MD5 920e6ee8ec3bfd061d7967e3e9f54cb2
BLAKE2b-256 620efe7b796af320624ed5a91a3008f6f9fc81bfa51846d51a3404347288ad06

See more details on using hashes here.

Supported by

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