atm2lndMod Module



Subroutines

public subroutine downscale_forcings(bounds, topo_inst, glc_behavior, atm2lnd_inst, eflx_sh_precip_conversion, qflx_runoff_rain_to_snow_conversion)

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds
class(topo_type), intent(in) :: topo_inst
type(glc_behavior_type), intent(in) :: glc_behavior
type(atm2lnd_type), intent(inout) :: atm2lnd_inst
real(kind=r8), intent(out) :: eflx_sh_precip_conversion(bounds%begc:)
real(kind=r8), intent(inout) :: qflx_runoff_rain_to_snow_conversion(bounds%begc:)

public subroutine partition_precip(bounds, glc_behavior, atm2lnd_inst, eflx_sh_precip_conversion, qflx_runoff_rain_to_snow_conversion)

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds
type(glc_behavior_type), intent(in) :: glc_behavior
type(atm2lnd_type), intent(inout) :: atm2lnd_inst
real(kind=r8), intent(inout) :: eflx_sh_precip_conversion(bounds%begc:)
real(kind=r8), intent(inout) :: qflx_runoff_rain_to_snow_conversion(bounds%begc:)