<ptfkit/varallyai1982.h>¶
#include <ptfkit/varallyai1982.h>
Varallyai et al. (1982), water-retention parameter regressions for Hungarian soils.
Source¶
Varallyai, D., Raikai, K., Mironenko, Ye. V., Pachepskiy, Ya. A., & Scherbakov, R. A. (1982). A mathematical description of basic water-physical soil characteristics. Pochvovedenie, (4), 77-89.
Scope¶
Territory: Hungary, mainly the Hungarian Plain
Dataset: Undisturbed samples from 559 genetic horizons in 160 soil profiles; the meadow-series regressions used 68 samples and the chernozem comparison used 108 samples.
varallyai1982_parameters¶
typedef struct {
double theta_0;
double m;
double pf_star;
} varallyai1982_parameters;
| Field | Description |
|---|---|
theta_0 | Upper-asymptote water content parameter of equation (9). (vol.%) |
m | Shape parameter of equation (9). (dimensionless) |
pf_star | Base-10 logarithm of the equation (9) suction-scale parameter psi_*, with suction expressed in centimetres of water. (dimensionless) |
Functions¶
calc_ptf_varallyai1982_meadow¶
Estimate equation (9) water-retention parameters for meadow-series soils.
static inline varallyai1982_parameters calc_ptf_varallyai1982_meadow(double bulk_density, double fine_sand_fraction, double fine_fraction);
Parameters¶
| Name | Direction | Description |
|---|---|---|
bulk_density | in | Undisturbed-soil bulk density. (g/cm^3) |
fine_sand_fraction | in | Mass fraction in the 0.25-0.05 mm particle-size class. (fraction) |
fine_fraction | in | Fine-particle mass fraction reported as particles smaller than 0.002 mm. (fraction) |
Returns¶
A varallyai1982_parameters value.
Note
Equation (14) was fitted to 68 meadow-series soil samples.
Note
S and C are fractions of one, while bulk density is in g/cm^3.
Note
The source reports 95% relative errors of 14% for theta_0, 34% for m, and 25% for pF_*.
Warning
Use is described as approximate by the source.
Warning
The source does not report exact calibration ranges; avoid extrapolation beyond comparable Hungarian meadow-series soils.
calc_ptf_varallyai1982_chernozem_a¶
Estimate equation (9) water-retention parameters for chernozem A horizons.
static inline varallyai1982_parameters calc_ptf_varallyai1982_chernozem_a(double bulk_density, double fine_fraction);
Parameters¶
| Name | Direction | Description |
|---|---|---|
bulk_density | in | Undisturbed-soil bulk density. (g/cm^3) |
fine_fraction | in | Fine-particle mass fraction reported as particles smaller than 0.002 mm. (fraction) |
Returns¶
A varallyai1982_parameters value.
Note
Equation (15) applies to chernozem A horizons.
Note
The source reports 95% relative errors of 10% for theta_0, 29% for m, and 18% for pF_*.
Warning
Use is described as approximate by the source.
Warning
The source does not report exact calibration ranges; avoid extrapolation beyond comparable Hungarian chernozem A horizons.
calc_ptf_varallyai1982_chernozem_b¶
Estimate equation (9) water-retention parameters for chernozem B horizons.
static inline varallyai1982_parameters calc_ptf_varallyai1982_chernozem_b(double bulk_density, double fine_fraction);
Parameters¶
| Name | Direction | Description |
|---|---|---|
bulk_density | in | Undisturbed-soil bulk density. (g/cm^3) |
fine_fraction | in | Fine-particle mass fraction reported as particles smaller than 0.002 mm. (fraction) |
Returns¶
A varallyai1982_parameters value.
Note
Equation (16) applies to chernozem B horizons.
Note
The source reports 95% relative errors of 11% for theta_0, 34% for m, and 18% for pF_*.
Warning
Use is described as approximate by the source.
Warning
The source does not report exact calibration ranges; avoid extrapolation beyond comparable Hungarian chernozem B horizons.
calc_ptf_varallyai1982_chernozem_c¶
Estimate equation (9) water-retention parameters for chernozem C horizons.
static inline varallyai1982_parameters calc_ptf_varallyai1982_chernozem_c(double bulk_density, double fine_fraction);
Parameters¶
| Name | Direction | Description |
|---|---|---|
bulk_density | in | Undisturbed-soil bulk density. (g/cm^3) |
fine_fraction | in | Fine-particle mass fraction reported as particles smaller than 0.002 mm. (fraction) |
Returns¶
A varallyai1982_parameters value.
Note
Equation (17) applies to chernozem C horizons.
Note
The source reports 95% relative errors of 7% for theta_0, 22% for m, and 11% for pF_*.
Warning
Use is described as approximate by the source.
Warning
The source does not report exact calibration ranges; avoid extrapolation beyond comparable Hungarian chernozem C horizons.