SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
Functions/Subroutines
urban_fluxes.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine urban_fluxes (HIMPLICIT_WIND, OCANOPY, PT_CANYON, PPEW_A_COEF, PPEW_B_COEF, PEXNS, PRHOA, PVMOD, PH_TRAFFIC, PLE_TRAFFIC, PH_INDUSTRY, PLE_INDUSTRY, PBLD, PROAD, PWALL_O_HOR, PFRAC_GR, PABS_SW_ROOF, PABS_LW_ROOF, PABS_SW_WALL_A, PABS_LW_WALL_A, PABS_SW_WALL_B, PABS_LW_WALL_B, PABS_SW_ROAD, PABS_LW_ROAD, PAC_WALL, PCD, PDF_ROOF, PDN_ROOF, PDF_ROAD, PDN_ROAD, PRNSNOW_ROOF, PHSNOW_ROOF, PLESNOW_ROOF, PGSNOW_ROOF, PRNSNOW_ROAD, PHSNOW_ROAD, PLESNOW_ROAD, PGSNOW_ROAD, PMELT_ROOF, PDQS_ROOF, PMELT_ROAD, PDQS_ROAD, PDQS_WALL_A, PDQS_WALL_B, PFLX_BLD_ROOF, PFLX_BLD_WALL_A, PFLX_BLD_WALL_B, PFLX_BLD_FLOOR, PFLX_BLD_MASS, PE_SHADING, HBEM, PGR, PT_WIN1, PH_WASTE, PLE_WASTE, PF_WASTE_CAN, PABS_SW_WIN, PABS_LW_WIN, PQIN, PN_FLOOR, PLEW_ROOF, PLEW_ROAD, PRN_GREENROOF, PH_GREENROOF, PLE_GREENROOF, PGFLUX_GREENROOF, PH_ROOF, PH_ROAD, PH_WALL_A, PH_WALL_B, PRN_ROOF, PLE_ROOF, PGFLUX_ROOF, PRN_ROAD, PLE_ROAD, PGFLUX_ROAD, PRN_WALL_A, PLE_WALL_A, PGFLUX_WALL_A, PRN_WALL_B, PLE_WALL_B, PGFLUX_WALL_B, PRN_STRLROOF, PH_STRLROOF, PLE_STRLROOF, PGFLUX_STRLROOF, PRN_BLT, PH_BLT, PLE_BLT, PGFLUX_BLT, PMELT_BLT, PQF_BLD, PFLX_BLD, PDQS_BLT, PQF_TOWN, PUSTAR_TOWN, PHVAC_COOL, PHVAC_HEAT)
 

Function/Subroutine Documentation

subroutine urban_fluxes ( character(len=*), intent(in)  HIMPLICIT_WIND,
logical, intent(in)  OCANOPY,
real, dimension(:), intent(in)  PT_CANYON,
real, dimension(:), intent(in)  PPEW_A_COEF,
real, dimension(:), intent(in)  PPEW_B_COEF,
real, dimension(:), intent(in)  PEXNS,
real, dimension(:), intent(in)  PRHOA,
real, dimension(:), intent(in)  PVMOD,
real, dimension(:), intent(in)  PH_TRAFFIC,
real, dimension(:), intent(in)  PLE_TRAFFIC,
real, dimension(:), intent(in)  PH_INDUSTRY,
real, dimension(:), intent(in)  PLE_INDUSTRY,
real, dimension(:), intent(in)  PBLD,
real, dimension(:), intent(in)  PROAD,
real, dimension(:), intent(in)  PWALL_O_HOR,
real, dimension(:), intent(in)  PFRAC_GR,
real, dimension(:), intent(in)  PABS_SW_ROOF,
real, dimension(:), intent(in)  PABS_LW_ROOF,
real, dimension(:), intent(in)  PABS_SW_WALL_A,
real, dimension(:), intent(in)  PABS_LW_WALL_A,
real, dimension(:), intent(in)  PABS_SW_WALL_B,
real, dimension(:), intent(in)  PABS_LW_WALL_B,
real, dimension(:), intent(in)  PABS_SW_ROAD,
real, dimension(:), intent(in)  PABS_LW_ROAD,
real, dimension(:), intent(in)  PAC_WALL,
real, dimension(:), intent(in)  PCD,
real, dimension(:), intent(in)  PDF_ROOF,
real, dimension(:), intent(in)  PDN_ROOF,
real, dimension(:), intent(in)  PDF_ROAD,
real, dimension(:), intent(in)  PDN_ROAD,
real, dimension(:), intent(in)  PRNSNOW_ROOF,
real, dimension(:), intent(in)  PHSNOW_ROOF,
real, dimension(:), intent(in)  PLESNOW_ROOF,
real, dimension(:), intent(in)  PGSNOW_ROOF,
real, dimension(:), intent(in)  PRNSNOW_ROAD,
real, dimension(:), intent(in)  PHSNOW_ROAD,
real, dimension(:), intent(in)  PLESNOW_ROAD,
real, dimension(:), intent(in)  PGSNOW_ROAD,
real, dimension(:), intent(in)  PMELT_ROOF,
real, dimension(:), intent(in)  PDQS_ROOF,
real, dimension(:), intent(in)  PMELT_ROAD,
real, dimension(:), intent(in)  PDQS_ROAD,
real, dimension(:), intent(in)  PDQS_WALL_A,
real, dimension(:), intent(in)  PDQS_WALL_B,
real, dimension(:), intent(in)  PFLX_BLD_ROOF,
real, dimension(:), intent(in)  PFLX_BLD_WALL_A,
real, dimension(:), intent(in)  PFLX_BLD_WALL_B,
real, dimension(:), intent(in)  PFLX_BLD_FLOOR,
real, dimension(:), intent(in)  PFLX_BLD_MASS,
real, dimension(:), intent(in)  PE_SHADING,
character(len=3), intent(in)  HBEM,
real, dimension(:), intent(in)  PGR,
real, dimension(:), intent(in)  PT_WIN1,
real, dimension(:), intent(in)  PH_WASTE,
real, dimension(:), intent(in)  PLE_WASTE,
real, dimension(:), intent(in)  PF_WASTE_CAN,
real, dimension(:), intent(in)  PABS_SW_WIN,
real, dimension(:), intent(in)  PABS_LW_WIN,
real, dimension(:), intent(in)  PQIN,
real, dimension(:), intent(in)  PN_FLOOR,
real, dimension(:), intent(in)  PLEW_ROOF,
real, dimension(:), intent(in)  PLEW_ROAD,
real, dimension(:), intent(in)  PRN_GREENROOF,
real, dimension(:), intent(in)  PH_GREENROOF,
real, dimension(:), intent(in)  PLE_GREENROOF,
real, dimension(:), intent(in)  PGFLUX_GREENROOF,
real, dimension(:), intent(inout)  PH_ROOF,
real, dimension(:), intent(inout)  PH_ROAD,
real, dimension(:), intent(inout)  PH_WALL_A,
real, dimension(:), intent(inout)  PH_WALL_B,
real, dimension(:), intent(out)  PRN_ROOF,
real, dimension(:), intent(out)  PLE_ROOF,
real, dimension(:), intent(out)  PGFLUX_ROOF,
real, dimension(:), intent(out)  PRN_ROAD,
real, dimension(:), intent(out)  PLE_ROAD,
real, dimension(:), intent(out)  PGFLUX_ROAD,
real, dimension(:), intent(out)  PRN_WALL_A,
real, dimension(:), intent(out)  PLE_WALL_A,
real, dimension(:), intent(out)  PGFLUX_WALL_A,
real, dimension(:), intent(out)  PRN_WALL_B,
real, dimension(:), intent(out)  PLE_WALL_B,
real, dimension(:), intent(out)  PGFLUX_WALL_B,
real, dimension(:), intent(out)  PRN_STRLROOF,
real, dimension(:), intent(out)  PH_STRLROOF,
real, dimension(:), intent(out)  PLE_STRLROOF,
real, dimension(:), intent(out)  PGFLUX_STRLROOF,
real, dimension(:), intent(out)  PRN_BLT,
real, dimension(:), intent(out)  PH_BLT,
real, dimension(:), intent(out)  PLE_BLT,
real, dimension(:), intent(out)  PGFLUX_BLT,
real, dimension(:), intent(out)  PMELT_BLT,
real, dimension(:), intent(out)  PQF_BLD,
real, dimension(:), intent(out)  PFLX_BLD,
real, dimension(:), intent(out)  PDQS_BLT,
real, dimension(:), intent(out)  PQF_TOWN,
real, dimension(:), intent(out)  PUSTAR_TOWN,
real, dimension(:), intent(in)  PHVAC_COOL,
real, dimension(:), intent(in)  PHVAC_HEAT 
)

Definition at line 6 of file urban_fluxes.F90.

Here is the caller graph for this function: