CAM
soilwaterretentioncurveclapphornberg1978mod Module Reference

Data Types

interface  soil_water_retention_curve_clapp_hornberg_1978_type
 

Functions/Subroutines

type(soil_water_retention_curve_clapp_hornberg_1978_type) function constructor ()
 
subroutine soil_hk (this, hksat, imped, s, bsw, hk, dhkds)
 
subroutine soil_suction (this, smpsat, s, bsw, smp, dsmpds)
 
subroutine soil_suction_inverse (this, smp_target, smpsat, bsw, s_target)
 

Function/Subroutine Documentation

◆ constructor()

type(soil_water_retention_curve_clapp_hornberg_1978_type) function soilwaterretentioncurveclapphornberg1978mod::constructor ( )
private
Here is the caller graph for this function:

◆ soil_hk()

subroutine soilwaterretentioncurveclapphornberg1978mod::soil_hk ( class(soil_water_retention_curve_clapp_hornberg_1978_type), intent(in)  this,
real(r8), intent(in)  hksat,
real(r8), intent(in)  imped,
real(r8), intent(in)  s,
real(r8), intent(in)  bsw,
real(r8), intent(out)  hk,
real(r8), intent(out), optional  dhkds 
)
private

◆ soil_suction()

subroutine soilwaterretentioncurveclapphornberg1978mod::soil_suction ( class(soil_water_retention_curve_clapp_hornberg_1978_type), intent(in)  this,
real(r8), intent(in)  smpsat,
real(r8), intent(in)  s,
real(r8), intent(in)  bsw,
real(r8), intent(out)  smp,
real(r8), intent(out), optional  dsmpds 
)
private

◆ soil_suction_inverse()

subroutine soilwaterretentioncurveclapphornberg1978mod::soil_suction_inverse ( class(soil_water_retention_curve_clapp_hornberg_1978_type), intent(in)  this,
real(r8), intent(in)  smp_target,
real(r8), intent(in)  smpsat,
real(r8), intent(in)  bsw,
real(r8), intent(out)  s_target 
)
private