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).
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`.