Skip to main content

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

Metadata

Release files for unsatfit 6.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for unsatfit 6.2
File Size Uploaded
unsatfit-6.2.tar.gz 32.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for unsatfit 6.2
File Interpreter ABI Platform
unsatfit-6.2-py3-none-any.whl Python 3 none any Details

Total release size: 77.0 kB

Release files / unsatfit-6.2.tar.gz

Download URL unsatfit-6.2.tar.gz
Size 32.6 kB
Tags Source
SHA-256 checksum
How to use checksums
42190eeee2d9993b8d8189a86a798e13e1fd6bf69bcb4a89a426bc85d187d5be
BLAKE2b-256 checksum
How to use checksums
693d4c325393cab465b28f167cc16c7fdc2c6967260518d373c825b27b712c1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / unsatfit-6.2-py3-none-any.whl

Download URL unsatfit-6.2-py3-none-any.whl
Size 44.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7dc1d47d40264221b7f47e264a1a57b38327c67d6cecf58c82ffac4dd0804e94
BLAKE2b-256 checksum
How to use checksums
7b5282a9361149871a9da221138cae52f2121227cf1b58c5f86b7859d785ca40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release history Release notifications | RSS feed

This release

6.2 This release

2 release files

6.1

2 release files

6.0

2 release files

5.4

2 release files

5.3

2 release files

5.2

2 release files

5.1

2 release files

5.0

2 release files

4.9

2 release files

4.8

2 release files

4.7

2 release files

4.6

1 release file

4.5

2 release files

4.4

2 release files

4.3

2 release files

4.2

2 release files

4.1

2 release files

4.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page