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

Go to the source code of this file.

Functions/Subroutines

subroutine roof_layer_e_budget (TOP, T, B, PQSAT_ROOF, PAC_BLD, PTSTEP, PDN_ROOF, PRHOA, PAC_ROOF, PAC_ROOF_WAT, PLW_RAD, PPS, PDELT_ROOF, PTA, PQA, PEXNA, PEXNS, PABS_SW_ROOF, PGSNOW_ROOF, PFLX_BLD_ROOF, PDQS_ROOF, PABS_LW_ROOF, PHFREE_ROOF, PLEFREE_ROOF, PIMB_ROOF, PG_GREENROOF_ROOF, PRADHT_IN, PTS_FLOOR, PTI_WALL, PRAD_ROOF_WALL, PRAD_ROOF_WIN, PRAD_ROOF_FLOOR, PRAD_ROOF_MASS, PCONV_ROOF_BLD, PRR, PLOAD_IN_ROOF)
 

Function/Subroutine Documentation

◆ roof_layer_e_budget()

subroutine roof_layer_e_budget ( type(teb_options_t), intent(inout)  TOP,
type(teb_t), intent(inout)  T,
type(bem_t), intent(inout)  B,
real, dimension(:), intent(inout)  PQSAT_ROOF,
real, dimension(:), intent(in)  PAC_BLD,
real, intent(in)  PTSTEP,
real, dimension(:), intent(in)  PDN_ROOF,
real, dimension(:), intent(in)  PRHOA,
real, dimension(:), intent(in)  PAC_ROOF,
real, dimension(:), intent(in)  PAC_ROOF_WAT,
real, dimension(:), intent(in)  PLW_RAD,
real, dimension(:), intent(in)  PPS,
real, dimension(:), intent(in)  PDELT_ROOF,
real, dimension(:), intent(in)  PTA,
real, dimension(:), intent(in)  PQA,
real, dimension(:), intent(in)  PEXNA,
real, dimension(:), intent(in)  PEXNS,
real, dimension(:), intent(in)  PABS_SW_ROOF,
real, dimension(:), intent(in)  PGSNOW_ROOF,
real, dimension(:), intent(out)  PFLX_BLD_ROOF,
real, dimension(:), intent(out)  PDQS_ROOF,
real, dimension(:), intent(out)  PABS_LW_ROOF,
real, dimension(:), intent(out)  PHFREE_ROOF,
real, dimension(:), intent(out)  PLEFREE_ROOF,
real, dimension(:), intent(out)  PIMB_ROOF,
real, dimension(:), intent(in)  PG_GREENROOF_ROOF,
real, dimension(:), intent(in)  PRADHT_IN,
real, dimension(:), intent(in)  PTS_FLOOR,
real, dimension(:), intent(in)  PTI_WALL,
real, dimension(:), intent(out)  PRAD_ROOF_WALL,
real, dimension(:), intent(out)  PRAD_ROOF_WIN,
real, dimension(:), intent(out)  PRAD_ROOF_FLOOR,
real, dimension(:), intent(out)  PRAD_ROOF_MASS,
real, dimension(:), intent(out)  PCONV_ROOF_BLD,
real, dimension(:), intent(in)  PRR,
real, dimension(:), intent(in)  PLOAD_IN_ROOF 
)

Definition at line 14 of file roof_layer_e_budget.F90.

Here is the call graph for this function:
Here is the caller graph for this function: