LakeTemperature Subroutine

public subroutine LakeTemperature(bounds, num_lakec, filter_lakec, num_lakep, filter_lakep, solarabs_inst, soilstate_inst, waterstate_inst, waterflux_inst, ch4_inst, energyflux_inst, temperature_inst, lakestate_inst)

!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds
integer, intent(in) :: num_lakec
integer, intent(in) :: filter_lakec(:)
integer, intent(in) :: num_lakep
integer, intent(in) :: filter_lakep(:)
type(solarabs_type), intent(in) :: solarabs_inst
type(soilstate_type), intent(in) :: soilstate_inst
type(waterstate_type), intent(inout) :: waterstate_inst
type(waterflux_type), intent(inout) :: waterflux_inst
type(ch4_type), intent(inout) :: ch4_inst
type(energyflux_type), intent(inout) :: energyflux_inst
type(temperature_type), intent(inout) :: temperature_inst
type(lakestate_type), intent(inout) :: lakestate_inst