CAM
surfaceresistancemod Module Reference

Functions/Subroutines

subroutine, public init_soil_stress ()
 
subroutine, public calc_soilevap_stress (bounds, num_nolakec, filter_nolakec, soilstate_vars, waterstate_vars)
 
subroutine calc_beta_leepielke1992 (bounds, num_nolakec, filter_nolakec, soilstate_vars, waterstate_vars, soilbeta)
 
logical function, public do_soilevap_beta ()
 
real(r8) function, public getlblcef (rho, temp)
 

Variables

integer soil_stress_method
 
integer, parameter leepielke_1992 = 0
 

Function/Subroutine Documentation

◆ calc_beta_leepielke1992()

subroutine surfaceresistancemod::calc_beta_leepielke1992 ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_nolakec,
integer, dimension(:), intent(in)  filter_nolakec,
type(soilstate_type), intent(in)  soilstate_vars,
type(waterstate_type), intent(in)  waterstate_vars,
real(r8), dimension(bounds%begc:bounds%endc), intent(inout)  soilbeta 
)
Here is the caller graph for this function:

◆ calc_soilevap_stress()

subroutine, public surfaceresistancemod::calc_soilevap_stress ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_nolakec,
integer, dimension(:), intent(in)  filter_nolakec,
type(soilstate_type), intent(inout)  soilstate_vars,
type(waterstate_type), intent(in)  waterstate_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ do_soilevap_beta()

logical function, public surfaceresistancemod::do_soilevap_beta ( )
Here is the caller graph for this function:

◆ getlblcef()

real(r8) function, public surfaceresistancemod::getlblcef ( real(r8), intent(in)  rho,
real(r8), intent(in)  temp 
)
Here is the caller graph for this function:

◆ init_soil_stress()

subroutine, public surfaceresistancemod::init_soil_stress ( )
Here is the caller graph for this function:

Variable Documentation

◆ leepielke_1992

integer, parameter surfaceresistancemod::leepielke_1992 = 0
private

◆ soil_stress_method

integer surfaceresistancemod::soil_stress_method
private