CAM
urbanradiationmod Module Reference

Functions/Subroutines

subroutine, public urbanradiation (bounds, num_nourbanl, filter_nourbanl, num_urbanl, filter_urbanl, num_urbanc, filter_urbanc, num_urbanp, filter_urbanp, atm2lnd_vars, waterstate_vars, temperature_vars, urbanparams_vars, solarabs_vars, surfalb_vars, energyflux_vars)
 
subroutine, private net_longwave (bounds, num_urbanl, filter_urbanl, canyon_hwr, wtroad_perv, lwdown, em_roof, em_improad, em_perroad, em_wall, t_roof, t_improad, t_perroad, t_sunwall, t_shadewall, lwnet_roof, lwnet_improad, lwnet_perroad, lwnet_sunwall, lwnet_shadewall, lwnet_canyon, lwup_roof, lwup_improad, lwup_perroad, lwup_sunwall, lwup_shadewall, lwup_canyon, urbanparams_vars)
 

Function/Subroutine Documentation

◆ net_longwave()

subroutine, private urbanradiationmod::net_longwave ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_urbanl,
integer, dimension(:), intent(in)  filter_urbanl,
real(r8), dimension( bounds%begl: ), intent(in)  canyon_hwr,
real(r8), dimension( bounds%begl: ), intent(in)  wtroad_perv,
real(r8), dimension( bounds%begl: ), intent(in)  lwdown,
real(r8), dimension( bounds%begl: ), intent(in)  em_roof,
real(r8), dimension( bounds%begl: ), intent(in)  em_improad,
real(r8), dimension( bounds%begl: ), intent(in)  em_perroad,
real(r8), dimension( bounds%begl: ), intent(in)  em_wall,
real(r8), dimension( bounds%begl: ), intent(in)  t_roof,
real(r8), dimension( bounds%begl: ), intent(in)  t_improad,
real(r8), dimension( bounds%begl: ), intent(in)  t_perroad,
real(r8), dimension( bounds%begl: ), intent(in)  t_sunwall,
real(r8), dimension( bounds%begl: ), intent(in)  t_shadewall,
real(r8), dimension( bounds%begl: ), intent(out)  lwnet_roof,
real(r8), dimension( bounds%begl: ), intent(out)  lwnet_improad,
real(r8), dimension( bounds%begl: ), intent(out)  lwnet_perroad,
real(r8), dimension( bounds%begl: ), intent(out)  lwnet_sunwall,
real(r8), dimension( bounds%begl: ), intent(out)  lwnet_shadewall,
real(r8), dimension( bounds%begl: ), intent(out)  lwnet_canyon,
real(r8), dimension( bounds%begl: ), intent(out)  lwup_roof,
real(r8), dimension( bounds%begl: ), intent(out)  lwup_improad,
real(r8), dimension( bounds%begl: ), intent(out)  lwup_perroad,
real(r8), dimension( bounds%begl: ), intent(out)  lwup_sunwall,
real(r8), dimension( bounds%begl: ), intent(out)  lwup_shadewall,
real(r8), dimension( bounds%begl: ), intent(out)  lwup_canyon,
type(urbanparams_type), intent(in)  urbanparams_vars 
)
private
Here is the caller graph for this function:

◆ urbanradiation()

subroutine, public urbanradiationmod::urbanradiation ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_nourbanl,
integer, dimension(:), intent(in)  filter_nourbanl,
integer, intent(in)  num_urbanl,
integer, dimension(:), intent(in)  filter_urbanl,
integer, intent(in)  num_urbanc,
integer, dimension(:), intent(in)  filter_urbanc,
integer, intent(in)  num_urbanp,
integer, dimension(:), intent(in)  filter_urbanp,
type(atm2lnd_type), intent(in)  atm2lnd_vars,
type(waterstate_type), intent(in)  waterstate_vars,
type(temperature_type), intent(in)  temperature_vars,
type(urbanparams_type), intent(in)  urbanparams_vars,
type(solarabs_type), intent(inout)  solarabs_vars,
type(surfalb_type), intent(in)  surfalb_vars,
type(energyflux_type), intent(inout)  energyflux_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function: