Skip to content

ptfkit.cosby1984

import ptfkit.cosby1984;

Exported namespace: ptfkit::cosby1984

Cosby et al. (1984), United States.

Source

Cosby, B. J., Hornberger, G. M., Clapp, R. B., & Ginn, T. R. (1984). A statistical exploration of the relationships of soil moisture characteristics to the physical properties of soils. Water Resources Research, 20(6), 682-690.

Scope

Territory: United States

Dataset: 1448 soil samples from Holtan et al. (1968) and Rawls et al. (1976).

PTF catalog page

Cosby1984UnivariatePTFResult

struct Cosby1984UnivariatePTFResult {
    double mean_b;
    double mean_log_psi_s;
    double mean_log_k_sat;
    double mean_theta_s;
    double sd_b;
    double sd_log_k_sat;
    double sd_theta_s;
};
Field Description
mean_b Mean slope of the moisture characteristic. (dimensionless)
mean_log_psi_s Mean log saturation matric potential; the underlying potential is expressed in cm H2O. (reported log value)
mean_log_k_sat Mean log saturated hydraulic conductivity; the underlying conductivity is expressed in inches per hour. (reported log value)
mean_theta_s Mean saturated water content. (% volume/volume)
sd_b Standard deviation of b. (dimensionless)
sd_log_k_sat Standard deviation of log saturated hydraulic conductivity. (reported log value)
sd_theta_s Standard deviation of saturated water content. (% volume/volume)

Functions

calc_ptf_cosby1984_univariate

Estimate Cosby et al. (1984) univariate hydraulic parameter statistics from soil texture.

[[nodiscard]]
inline Cosby1984UnivariatePTFResult calc_ptf_cosby1984_univariate(double sand, double silt, double clay)

Parameters

Name Description
sand Sand content. (%)
silt Silt content. (%)
clay Clay content. (%)

Returns

A Cosby1984UnivariatePTFResult value.

Note

No back-transform is applied to logarithmic outputs.

Note

Public API names are provisional for pilot testing.

Warning

Log-transformed output units use the pilot contract `reported log value`.