pedophysics.pedotransfer_functions package

Submodules

pedophysics.pedotransfer_functions.particle_density module

pedophysics.pedotransfer_functions.particle_density.Schjonnen(clay, org, densorg=1.4, denspart=2.65, densclay=2.86)

Calculate the soil particle density using the Schjonnen model and return

This function determines the particle density of soil based on the content of clay, organic matter, and specific densities of organic matter, soil particles, and clay. It implements the Schjonnen model (referenced year or name of the paper).

Parameters

clayarray-like

Soil clay content

orgarray-like

Soil volumetric organic matter

densorgfloat, optional

Density of organic matter [g/cm^3]. Default is 1.4 g/cm^3.

denspartfloat, optional

Density of soil particles [g/cm^3]. Default is 2.65 g/cm^3.

densclayfloat, optional

Density of clay particles [g/cm^3]. Default is 2.86 g/cm^3.

Returns

pdarray-like

Soil particle density [g/cm^3].

References

P. Schjønning, R.A. McBride, T. Keller, P.B. Obour, Predicting soil particle density from clay and soil organic matter contents, Geoderma, Volume 286, 2017, Pages 83-87, ISSN 0016-7061, https://doi.org/10.1016/j.geoderma.2016.10.020.

Example

>>> Schjonnen(25, 5)
2.606

Module contents