Skip to content

<ptfkit/ferrerjulia2004.h>

#include <ptfkit/ferrerjulia2004.h>

Ferrer Julià et al. (2004), saturated-conductivity PTFs for Spanish soils.

Source

Ferrer Julià, M., Estrela Monreal, T., Sánchez del Corral Jiménez, A., & García Meléndez, E. (2004). Constructing a saturated hydraulic conductivity map of Spain using pedotransfer functions and spatial prediction. Geoderma, 123, 257-277.

DOI: 10.1016/j.geoderma.2004.02.011

Scope

Territory: Spanish mainland on the Iberian Peninsula

Dataset: Trueba et al. (2000a) Spanish soil database: 2178 profiles and 7011 horizons; the general regressions used 3172 horizons with sufficient data.

PTF catalog page

Functions

calc_ptf_ferrerjulia2004_campbell_shiozawa

Evaluate the Campbell and Shiozawa saturated-conductivity PTF.

static inline double calc_ptf_ferrerjulia2004_campbell_shiozawa(double sand, double clay);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Reproduced in Section 4.2 for comparison with the new Spanish-soil PTFs.

calc_ptf_ferrerjulia2004_saxton

Evaluate the Saxton et al. saturated-conductivity PTF.

static inline double calc_ptf_ferrerjulia2004_saxton(double sand, double clay);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage; strictly positive for the base-10 logarithm. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Reproduced in Section 4.2 for comparison with the new Spanish-soil PTFs.

Warning

The denominator contains log10(clay) and the source does not state its valid domain or singularity policy.

calc_ptf_ferrerjulia2004_dane_puckett

Evaluate the Dane and Puckett saturated-conductivity PTF.

static inline double calc_ptf_ferrerjulia2004_dane_puckett(double clay);

Parameters

Name Direction Description
clay in Clay content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Reproduced in Section 4.2 for comparison with the new Spanish-soil PTFs.

calc_ptf_ferrerjulia2004_puckett

Evaluate the Puckett et al. saturated-conductivity PTF.

static inline double calc_ptf_ferrerjulia2004_puckett(double clay);

Parameters

Name Direction Description
clay in Clay content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Reproduced in Section 4.2 for comparison with the new Spanish-soil PTFs.

calc_ptf_ferrerjulia2004_cosby

Evaluate the Cosby et al. saturated-conductivity PTF.

static inline double calc_ptf_ferrerjulia2004_cosby(double sand, double clay);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Reproduced in Section 4.2 for comparison with the new Spanish-soil PTFs.

calc_ptf_ferrerjulia2004_humic_acrisol_sand

Estimate saturated conductivity for Humic Acrisol from sand content.

static inline double calc_ptf_ferrerjulia2004_humic_acrisol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.723.

calc_ptf_ferrerjulia2004_humic_acrisol_texture_organic_matter

Estimate saturated conductivity for Humic Acrisol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_humic_acrisol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.701.

calc_ptf_ferrerjulia2004_calcic_cambisol_sand

Estimate saturated conductivity for Calcic Cambisol from sand content.

static inline double calc_ptf_ferrerjulia2004_calcic_cambisol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.521.

calc_ptf_ferrerjulia2004_calcic_cambisol_texture_organic_matter

Estimate saturated conductivity for Calcic Cambisol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_calcic_cambisol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.468.

calc_ptf_ferrerjulia2004_dystric_cambisol_sand

Estimate saturated conductivity for Dystric Cambisol from sand content.

static inline double calc_ptf_ferrerjulia2004_dystric_cambisol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.750.

calc_ptf_ferrerjulia2004_dystric_cambisol_texture_organic_matter

Estimate saturated conductivity for Dystric Cambisol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_dystric_cambisol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.779.

calc_ptf_ferrerjulia2004_eutric_cambisol_sand

Estimate saturated conductivity for Eutric Cambisol from sand content.

static inline double calc_ptf_ferrerjulia2004_eutric_cambisol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.734.

calc_ptf_ferrerjulia2004_eutric_cambisol_texture_organic_matter

Estimate saturated conductivity for Eutric Cambisol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_eutric_cambisol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.686.

calc_ptf_ferrerjulia2004_gleyic_cambisol_sand

Estimate saturated conductivity for Gleyic Cambisol from sand content.

static inline double calc_ptf_ferrerjulia2004_gleyic_cambisol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.807.

calc_ptf_ferrerjulia2004_gleyic_cambisol_texture_organic_matter

Estimate saturated conductivity for Gleyic Cambisol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_gleyic_cambisol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.824.

calc_ptf_ferrerjulia2004_humic_cambisol_sand

Estimate saturated conductivity for Humic Cambisol from sand content.

static inline double calc_ptf_ferrerjulia2004_humic_cambisol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.592.

calc_ptf_ferrerjulia2004_humic_cambisol_texture_organic_matter

Estimate saturated conductivity for Humic Cambisol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_humic_cambisol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.632.

calc_ptf_ferrerjulia2004_calcaric_fluvisol_sand

Estimate saturated conductivity for Calcaric Fluvisol from sand content.

static inline double calc_ptf_ferrerjulia2004_calcaric_fluvisol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.772.

calc_ptf_ferrerjulia2004_calcaric_fluvisol_texture_organic_matter

Estimate saturated conductivity for Calcaric Fluvisol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_calcaric_fluvisol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.792.

calc_ptf_ferrerjulia2004_calcic_luvisol_sand

Estimate saturated conductivity for Calcic Luvisol from sand content.

static inline double calc_ptf_ferrerjulia2004_calcic_luvisol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.412.

Warning

The paper reports weak fit and suggests missing clay-mineralogy information.

calc_ptf_ferrerjulia2004_calcic_luvisol_texture_organic_matter

Estimate saturated conductivity for Calcic Luvisol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_calcic_luvisol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.473.

Warning

The paper reports weak fit and suggests missing clay-mineralogy information.

calc_ptf_ferrerjulia2004_chromic_luvisol_sand

Estimate saturated conductivity for Chromic Luvisol from sand content.

static inline double calc_ptf_ferrerjulia2004_chromic_luvisol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.534.

calc_ptf_ferrerjulia2004_chromic_luvisol_texture_organic_matter

Estimate saturated conductivity for Chromic Luvisol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_chromic_luvisol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.557.

calc_ptf_ferrerjulia2004_gleyic_luvisol_sand

Estimate saturated conductivity for Gleyic Luvisol from sand content.

static inline double calc_ptf_ferrerjulia2004_gleyic_luvisol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.876.

calc_ptf_ferrerjulia2004_gleyic_luvisol_texture_organic_matter

Estimate saturated conductivity for Gleyic Luvisol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_gleyic_luvisol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.917.

calc_ptf_ferrerjulia2004_orthic_luvisol_sand

Estimate saturated conductivity for Orthic Luvisol from sand content.

static inline double calc_ptf_ferrerjulia2004_orthic_luvisol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.676.

calc_ptf_ferrerjulia2004_orthic_luvisol_texture_organic_matter

Estimate saturated conductivity for Orthic Luvisol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_orthic_luvisol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.729.

calc_ptf_ferrerjulia2004_ranker_sand

Estimate saturated conductivity for Ranker from sand content.

static inline double calc_ptf_ferrerjulia2004_ranker_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.726.

calc_ptf_ferrerjulia2004_ranker_texture_organic_matter

Estimate saturated conductivity for Ranker from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_ranker_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.717.

calc_ptf_ferrerjulia2004_calcaric_regosol_sand

Estimate saturated conductivity for Calcaric Regosol from sand content.

static inline double calc_ptf_ferrerjulia2004_calcaric_regosol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.655.

calc_ptf_ferrerjulia2004_calcaric_regosol_texture_organic_matter

Estimate saturated conductivity for Calcaric Regosol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_calcaric_regosol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.705.

calc_ptf_ferrerjulia2004_dystric_regosol_sand

Estimate saturated conductivity for Dystric Regosol from sand content.

static inline double calc_ptf_ferrerjulia2004_dystric_regosol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.834.

calc_ptf_ferrerjulia2004_dystric_regosol_texture_organic_matter

Estimate saturated conductivity for Dystric Regosol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_dystric_regosol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.862.

calc_ptf_ferrerjulia2004_eutric_regosol_sand

Estimate saturated conductivity for Eutric Regosol from sand content.

static inline double calc_ptf_ferrerjulia2004_eutric_regosol_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.824.

calc_ptf_ferrerjulia2004_eutric_regosol_texture_organic_matter

Estimate saturated conductivity for Eutric Regosol from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_eutric_regosol_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.702.

calc_ptf_ferrerjulia2004_rendzina_sand

Estimate saturated conductivity for Rendzina from sand content.

static inline double calc_ptf_ferrerjulia2004_rendzina_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; horizon-level R^2 = 0.221; the paper separately reports profile-average R^2 = 0.727 without coefficients.

Warning

The horizon-level regression has weak fit and is affected by converted qualitative conductivity values.

calc_ptf_ferrerjulia2004_rendzina_texture_organic_matter

Estimate saturated conductivity for Rendzina from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_rendzina_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.340.

Warning

The regression has weak fit and is affected by converted qualitative conductivity values.

calc_ptf_ferrerjulia2004_gleyic_solonchak_sand

Estimate saturated conductivity for Gleyic Solonchak from sand content.

static inline double calc_ptf_ferrerjulia2004_gleyic_solonchak_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3 prints R^2 = 0.399; the prose later states 0.435.

Warning

The source gives inconsistent R^2 values for this regression.

calc_ptf_ferrerjulia2004_gleyic_solonchak_texture_organic_matter

Estimate saturated conductivity for Gleyic Solonchak from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_gleyic_solonchak_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Table 3; R^2 = 0.682.

Note

Human review corrected the anomalous printed intercept from -90917 to -0.90917.

Warning

The implementation intentionally differs from the original published Table 3

Warning

which prints the intercept as -90917.

calc_ptf_ferrerjulia2004_general_sand

Estimate saturated conductivity for Spanish soils from sand content.

static inline double calc_ptf_ferrerjulia2004_general_sand(double sand);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Section 5.1; 3172 horizons; R^2 = 0.696.

Warning

The paper recommends use when data are statistically similar to its Spanish-soil calibration data.

calc_ptf_ferrerjulia2004_general_texture_organic_matter

Estimate saturated conductivity for Spanish soils from texture and organic matter.

static inline double calc_ptf_ferrerjulia2004_general_texture_organic_matter(double sand, double clay, double organic_matter);

Parameters

Name Direction Description
sand in Sand content by percentage. (%)
clay in Clay content by percentage. (%)
organic_matter in Organic matter content by percentage. (%)

Returns

Estimated saturated hydraulic conductivity. (mm/h)

Note

Section 5.1; 3172 horizons; R^2 = 0.715.

Warning

The paper recommends use when data are statistically similar to its Spanish-soil calibration data.