soil_profile Derived Type

type, public :: soil_profile


Inherits

type~~soil_profile~~InheritsGraph type~soil_profile soil_profile type~soil_physical_properties soil_physical_properties type~soil_profile->type~soil_physical_properties phys type~soilayer soilayer type~soil_profile->type~soilayer ly

Inherited by

type~~soil_profile~~InheritedByGraph type~soil_profile soil_profile type~soil_hru_database soil_hru_database type~soil_hru_database->type~soil_profile s

Components

Type Visibility Attributes Name Initial
character(len=16), public :: snam = ""

NA soil series name

character(len=16), public :: hydgrp = ""

NA hydrologic soil group

character(len=16), public :: texture = ""
integer, public :: nly = 0

none number of soil layers

type(soil_physical_properties), public, dimension (:), allocatable :: phys
type(soilayer), public, dimension (:), allocatable :: ly
real, public, dimension(:), allocatable :: pest

kg/ha total pesticide in the soil profile

real, public :: zmx = 0.

mm maximum rooting depth in soil

real, public :: anion_excl = 0.

none fraction of porosity from which anions are excluded

real, public :: crk = 0.

none crack volume potential of soil

real, public :: alb = 0.

none albedo when soil is moist

real, public :: usle_k = 0.

USLE equation soil erodibility (K) factor

real, public :: det_san = 0.
real, public :: det_sil = 0.
real, public :: det_cla = 0.
real, public :: det_sag = 0.
real, public :: det_lag = 0.
real, public :: sumul = 0.

mm H2O amount of water held in soil profile at saturation

real, public :: sumfc = 0.

mm H2O amount of water held in the soil profile at field capacity

real, public :: sw = 0.

mm H2O amount of water stored in soil profile

real, public :: sw_300 = 0.

mm H2O amount of water stored to 300 mm

real, public :: sumwp = 0.
real, public :: swpwt = 0.
real, public :: ffc = 0.

none initial HRU soil water content expressed as fraction of field capacity

real, public :: wat_tbl = 0.
real, public :: avpor = 0.

none average porosity for entire soil profile

real, public :: avbd = 0.

Mg/m^3 average bulk density for soil profile