SURFEX v8.1
General documentation of Surfex
Functions/Subroutines
urban_fluxes.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine urban_fluxes (TOP, T, B, DMT, HIMPLICIT_WIND, PT_CANYON, PPEW_A_COEF, PPEW_B_COEF, PEXNS, PRHOA, PVMOD, PH_TRAFFIC, PLE_TRAFFIC, PAC_WL, PCD, PDF_RF, PDN_RF, PDF_RD, PDN_RD, PRNSN_RF, PHSN_RF, PLESN_RF, PGSN_RF, PRNSN_RD, PHSN_RD, PLESN_RD, PGSN_RD, PMELT_RF, PDQS_RF, PMELT_RD, PDQS_RD, PDQS_WL_A, PDQS_WL_B, PFLX_BLD_RF, PFLX_BLD_WL_A, PFLX_BLD_WL_B, PFLX_BLD_FL, PFLX_BLD_MA, PE_SHADING, PLEW_RF, PRN_GR, PH_GR, PLE_GR, PGFLUX_GR, PLEW_RD, PLE_WL_A, PLE_WL_B, PMELT_BLT, PUSTAR_TWN)
 

Function/Subroutine Documentation

◆ urban_fluxes()

subroutine urban_fluxes ( type(teb_options_t), intent(inout)  TOP,
type(teb_t), intent(inout)  T,
type(bem_t), intent(inout)  B,
type(diag_misc_teb_t), intent(inout)  DMT,
character(len=*), intent(in)  HIMPLICIT_WIND,
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)  PAC_WL,
real, dimension(:), intent(in)  PCD,
real, dimension(:), intent(in)  PDF_RF,
real, dimension(:), intent(in)  PDN_RF,
real, dimension(:), intent(in)  PDF_RD,
real, dimension(:), intent(in)  PDN_RD,
real, dimension(:), intent(in)  PRNSN_RF,
real, dimension(:), intent(in)  PHSN_RF,
real, dimension(:), intent(in)  PLESN_RF,
real, dimension(:), intent(in)  PGSN_RF,
real, dimension(:), intent(in)  PRNSN_RD,
real, dimension(:), intent(in)  PHSN_RD,
real, dimension(:), intent(in)  PLESN_RD,
real, dimension(:), intent(in)  PGSN_RD,
real, dimension(:), intent(in)  PMELT_RF,
real, dimension(:), intent(in)  PDQS_RF,
real, dimension(:), intent(in)  PMELT_RD,
real, dimension(:), intent(in)  PDQS_RD,
real, dimension(:), intent(in)  PDQS_WL_A,
real, dimension(:), intent(in)  PDQS_WL_B,
real, dimension(:), intent(in)  PFLX_BLD_RF,
real, dimension(:), intent(in)  PFLX_BLD_WL_A,
real, dimension(:), intent(in)  PFLX_BLD_WL_B,
real, dimension(:), intent(in)  PFLX_BLD_FL,
real, dimension(:), intent(in)  PFLX_BLD_MA,
real, dimension(:), intent(in)  PE_SHADING,
real, dimension(:), intent(in)  PLEW_RF,
real, dimension(:), intent(in)  PRN_GR,
real, dimension(:), intent(in)  PH_GR,
real, dimension(:), intent(in)  PLE_GR,
real, dimension(:), intent(in)  PGFLUX_GR,
real, dimension(:), intent(in)  PLEW_RD,
real, dimension(:), intent(out)  PLE_WL_A,
real, dimension(:), intent(out)  PLE_WL_B,
real, dimension(:), intent(out)  PMELT_BLT,
real, dimension(:), intent(out)  PUSTAR_TWN 
)

Definition at line 14 of file urban_fluxes.F90.

Here is the caller graph for this function: