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

Go to the source code of this file.

Functions/Subroutines

subroutine avg_urban_fluxes (TOP, T, B, TPN, DMT, PTS_TWN, PEMIS_TWN, PT_CAN, PQ_CAN, PT_LOWCAN, PQ_LOWCAN, PTA, PQA, PRHOA, PPS, PH_TRAFFIC, PLE_TRAFFIC, PWL_O_GRND, PESN_RF, PEMIS_GR, PLW_RAD, PAC_RF, PAC_RF_WAT, PAC_WL, PAC_RD, PAC_RD_WAT, PAC_TOP, PAC_GD, PQSAT_GD, PAC_AGG_GD, PHU_AGG_GD, PQSAT_RF, PQSAT_RD, PDELT_RF, PDELT_RD, PRF_FRAC, PWL_FRAC, PRD_FRAC, PGD_FRAC, PTOTS_O_HORS, PDF_RF, PDN_RF, PDF_RD, PDN_RD, PLE_WL_A, PLE_WL_B, PLEW_RF, PLESN_RF, PLEW_RD, PLESN_RD, PHSN_RD, PTSRAD_GD, PRN_GD, PH_GD, PLE_GD, PGFLUX_GD, PEVAP_GD, PRUNOFF_GD, PEVAP_GR, PRUNOFF_GR, PDRAIN_GR, PRN_GRND, PH_GRND, PLE_GRND, PGFLX_GRND, PRN_TWN, PH_TWN, PLE_TWN, PGFLX_TWN, PEVAP_TWN, PEMIT_LW_RD, PEMIT_LW_GD, PEMIT_LW_GRND, PEMIS_GD)
 

Function/Subroutine Documentation

◆ avg_urban_fluxes()

subroutine avg_urban_fluxes ( type(teb_options_t), intent(inout)  TOP,
type(teb_t), intent(inout)  T,
type(bem_t), intent(inout)  B,
type(teb_panel_t), intent(inout)  TPN,
type(diag_misc_teb_t), intent(inout)  DMT,
real, dimension(:), intent(out)  PTS_TWN,
real, dimension(:), intent(out)  PEMIS_TWN,
real, dimension(:), intent(inout)  PT_CAN,
real, dimension(:), intent(inout)  PQ_CAN,
real, dimension(:), intent(in)  PT_LOWCAN,
real, dimension(:), intent(in)  PQ_LOWCAN,
real, dimension(:), intent(in)  PTA,
real, dimension(:), intent(in)  PQA,
real, dimension(:), intent(in)  PRHOA,
real, dimension(:), intent(in)  PPS,
real, dimension(:), intent(in)  PH_TRAFFIC,
real, dimension(:), intent(in)  PLE_TRAFFIC,
real, dimension(:), intent(in)  PWL_O_GRND,
real, dimension(:), intent(in)  PESN_RF,
real, dimension(:), intent(in)  PEMIS_GR,
real, dimension(:), intent(in)  PLW_RAD,
real, dimension(:), intent(in)  PAC_RF,
real, dimension(:), intent(in)  PAC_RF_WAT,
real, dimension(:), intent(in)  PAC_WL,
real, dimension(:), intent(in)  PAC_RD,
real, dimension(:), intent(in)  PAC_RD_WAT,
real, dimension(:), intent(in)  PAC_TOP,
real, dimension(:), intent(in)  PAC_GD,
real, dimension(:), intent(in)  PQSAT_GD,
real, dimension(:), intent(in)  PAC_AGG_GD,
real, dimension(:), intent(in)  PHU_AGG_GD,
real, dimension(:), intent(in)  PQSAT_RF,
real, dimension(:), intent(in)  PQSAT_RD,
real, dimension(:), intent(in)  PDELT_RF,
real, dimension(:), intent(in)  PDELT_RD,
real, dimension(:), intent(in)  PRF_FRAC,
real, dimension(:), intent(in)  PWL_FRAC,
real, dimension(:), intent(in)  PRD_FRAC,
real, dimension(:), intent(in)  PGD_FRAC,
real, dimension(:), intent(in)  PTOTS_O_HORS,
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)  PLE_WL_A,
real, dimension(:), intent(in)  PLE_WL_B,
real, dimension(:), intent(in)  PLEW_RF,
real, dimension(:), intent(in)  PLESN_RF,
real, dimension(:), intent(in)  PLEW_RD,
real, dimension(:), intent(in)  PLESN_RD,
real, dimension(:), intent(in)  PHSN_RD,
real, dimension(:), intent(in)  PTSRAD_GD,
real, dimension(:), intent(in)  PRN_GD,
real, dimension(:), intent(in)  PH_GD,
real, dimension(:), intent(in)  PLE_GD,
real, dimension(:), intent(in)  PGFLUX_GD,
real, dimension(:), intent(in)  PEVAP_GD,
real, dimension(:), intent(in)  PRUNOFF_GD,
real, dimension(:), intent(in)  PEVAP_GR,
real, dimension(:), intent(in)  PRUNOFF_GR,
real, dimension(:), intent(in)  PDRAIN_GR,
real, dimension(:), intent(out)  PRN_GRND,
real, dimension(:), intent(out)  PH_GRND,
real, dimension(:), intent(out)  PLE_GRND,
real, dimension(:), intent(out)  PGFLX_GRND,
real, dimension(:), intent(out)  PRN_TWN,
real, dimension(:), intent(out)  PH_TWN,
real, dimension(:), intent(out)  PLE_TWN,
real, dimension(:), intent(out)  PGFLX_TWN,
real, dimension(:), intent(out)  PEVAP_TWN,
real, dimension(:), intent(in)  PEMIT_LW_RD,
real, dimension(:), intent(in)  PEMIT_LW_GD,
real, dimension(:), intent(out)  PEMIT_LW_GRND,
real, dimension(:), intent(in)  PEMIS_GD 
)

Definition at line 22 of file avg_urban_fluxes.F90.

Here is the caller graph for this function: