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.2.tar.gz (32.6 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.2-py3-none-any.whl (44.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for unsatfit-6.2.tar.gz
Algorithm Hash digest
SHA256 42190eeee2d9993b8d8189a86a798e13e1fd6bf69bcb4a89a426bc85d187d5be
MD5 2f68091d84ee3682a42465f1e9ed3ac9
BLAKE2b-256 693d4c325393cab465b28f167cc16c7fdc2c6967260518d373c825b27b712c1c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unsatfit-6.2-py3-none-any.whl
  • Upload date:
  • Size: 44.4 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7dc1d47d40264221b7f47e264a1a57b38327c67d6cecf58c82ffac4dd0804e94
MD5 cd166b525cc3e0a92cd82e5d123f0ae4
BLAKE2b-256 7b5282a9361149871a9da221138cae52f2121227cf1b58c5f86b7859d785ca40

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