soilinit: Returns soil parameters for a given soil type

View source: R/code.R

soilinitR Documentation

Returns soil parameters for a given soil type

Description

Returns soil parameters needed to run the microclimate model for a given soil type

Usage

soilinit(soiltype, m = 10, sdepth = 2, reqdepth = NA)

Arguments

soiltype

one of Sand, ⁠Loamy sand⁠, ⁠Sandy loam⁠, Loam, Silt, ⁠Silt loam⁠, ⁠Sandy clay loam⁠, ⁠Clay loam⁠, ⁠Silty clay loam⁠, ⁠Sandy clay⁠, ⁠Silty clay⁠ or Clay.

m

number of soil nodes (see details)

sdepth

depth of deepest soil node (m)

reqdepth

optional depth (m) for which temperature is required (m)

Details

the depth of the soil nodes are automatically calculated so as to ensure to ensure progressively thicker soil layers. If reqdepth is not NA, the soil node nearest to reqdepth is set to reqdepth.

Value

a list with the following items:

Soil.type description of soil type

Smax Volumetric water content at saturation (m^3 / m^3)

Smin Residual water content (m^3 / m^3)

alpha Shape parameter of the van Genuchten model (cm^-1)

n Pore size distribution parameter (dimensionless, > 1)

Ksat Saturated hydraulic conductivity (cm / day)

Vq Volumetric quartz content of soil

Vm Volumetric mineral content of soil

Vo Volumetric organic content of soil

Mc Mass fraction of clay

rho Soil bulk density (Mg / m^3)

b Shape parameter for Campbell model (dimensionless, > 1)

psi_e Matric potential (J / m^3)

z depth (m) of soil nodes (see details)

Examples

soilinit("Loam")

ilyamaclean/microclimc documentation built on July 28, 2023, 1:40 a.m.