<ptfkit/cosby1984.h>¶
#include <ptfkit/cosby1984.h>
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).
cosby1984_univariate_ptf_result¶
typedef struct {
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;
} cosby1984_univariate_ptf_result;
| 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.
static inline cosby1984_univariate_ptf_result calc_ptf_cosby1984_univariate(double sand, double silt, double clay);
Parameters¶
| Name | Direction | Description |
|---|---|---|
sand | in | Sand content. (%) |
silt | in | Silt content. (%) |
clay | in | Clay content. (%) |
Returns¶
A cosby1984_univariate_ptf_result 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`.