CAM
soilhydrologymod Module Reference

Functions/Subroutines

subroutine, public surfacerunoff (bounds, num_hydrologyc, filter_hydrologyc, num_urbanc, filter_urbanc, soilhydrology_vars, soilstate_vars, waterflux_vars, waterstate_vars)
 
subroutine, public infiltration (bounds, num_hydrologyc, filter_hydrologyc, num_urbanc, filter_urbanc, energyflux_vars, soilhydrology_vars, soilstate_vars, temperature_vars, waterflux_vars, waterstate_vars)
 
subroutine, public watertable (bounds, num_hydrologyc, filter_hydrologyc, num_urbanc, filter_urbanc, soilhydrology_vars, soilstate_vars, temperature_vars, waterstate_vars, waterflux_vars)
 
subroutine, public drainage (bounds, num_hydrologyc, filter_hydrologyc, num_urbanc, filter_urbanc, temperature_vars, soilhydrology_vars, soilstate_vars, waterstate_vars, waterflux_vars)
 
subroutine, public drainagevsfm (bounds, num_hydrologyc, filter_hydrologyc, num_urbanc, filter_urbanc, temperature_vars, soilhydrology_vars, soilstate_vars, waterstate_vars, waterflux_vars)
 
subroutine, public clmvicmap (bounds, numf, filter, soilhydrology_vars, waterstate_vars)
 

Function/Subroutine Documentation

◆ clmvicmap()

subroutine, public soilhydrologymod::clmvicmap ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  numf,
integer, dimension(:), intent(in)  filter,
type(soilhydrology_type), intent(inout)  soilhydrology_vars,
type(waterstate_type), intent(in)  waterstate_vars 
)
Here is the caller graph for this function:

◆ drainage()

subroutine, public soilhydrologymod::drainage ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_hydrologyc,
integer, dimension(:), intent(in)  filter_hydrologyc,
integer, intent(in)  num_urbanc,
integer, dimension(:), intent(in)  filter_urbanc,
type(temperature_type), intent(in)  temperature_vars,
type(soilhydrology_type), intent(inout)  soilhydrology_vars,
type(soilstate_type), intent(in)  soilstate_vars,
type(waterstate_type), intent(inout)  waterstate_vars,
type(waterflux_type), intent(inout)  waterflux_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ drainagevsfm()

subroutine, public soilhydrologymod::drainagevsfm ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_hydrologyc,
integer, dimension(:), intent(in)  filter_hydrologyc,
integer, intent(in)  num_urbanc,
integer, dimension(:), intent(in)  filter_urbanc,
type(temperature_type), intent(in)  temperature_vars,
type(soilhydrology_type), intent(inout)  soilhydrology_vars,
type(soilstate_type), intent(in)  soilstate_vars,
type(waterstate_type), intent(inout)  waterstate_vars,
type(waterflux_type), intent(inout)  waterflux_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ infiltration()

subroutine, public soilhydrologymod::infiltration ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_hydrologyc,
integer, dimension(:), intent(in)  filter_hydrologyc,
integer, intent(in)  num_urbanc,
integer, dimension(:), intent(in)  filter_urbanc,
type(energyflux_type), intent(in)  energyflux_vars,
type(soilhydrology_type), intent(inout)  soilhydrology_vars,
type(soilstate_type), intent(inout)  soilstate_vars,
type(temperature_type), intent(in)  temperature_vars,
type(waterflux_type), intent(inout)  waterflux_vars,
type(waterstate_type), intent(inout)  waterstate_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ surfacerunoff()

subroutine, public soilhydrologymod::surfacerunoff ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_hydrologyc,
integer, dimension(:), intent(in)  filter_hydrologyc,
integer, intent(in)  num_urbanc,
integer, dimension(:), intent(in)  filter_urbanc,
type(soilhydrology_type), intent(inout)  soilhydrology_vars,
type(soilstate_type), intent(in)  soilstate_vars,
type(waterflux_type), intent(inout)  waterflux_vars,
type(waterstate_type), intent(inout)  waterstate_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ watertable()

subroutine, public soilhydrologymod::watertable ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_hydrologyc,
integer, dimension(:), intent(in)  filter_hydrologyc,
integer, intent(in)  num_urbanc,
integer, dimension(:), intent(in)  filter_urbanc,
type(soilhydrology_type), intent(inout)  soilhydrology_vars,
type(soilstate_type), intent(in)  soilstate_vars,
type(temperature_type), intent(in)  temperature_vars,
type(waterstate_type), intent(inout)  waterstate_vars,
type(waterflux_type), intent(inout)  waterflux_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function: