MODI_ROOF_LAYER_E_BUDGET Module


Contents


Interfaces

interface

  • public 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)

    Arguments

    Type IntentOptional AttributesName
    type(TEB_OPTIONS_t), intent(inout) :: TOP
    type(TEB_t), intent(inout) :: T
    type(BEM_t), intent(inout) :: B
    real, intent(inout), DIMENSION(:):: PQSAT_ROOF
    real, intent(in), DIMENSION(:):: PAC_BLD
    real, intent(in) :: PTSTEP
    real, intent(in), DIMENSION(:):: PDN_ROOF
    real, intent(in), DIMENSION(:):: PRHOA
    real, intent(in), DIMENSION(:):: PAC_ROOF
    real, intent(in), DIMENSION(:):: PAC_ROOF_WAT
    real, intent(in), DIMENSION(:):: PLW_RAD
    real, intent(in), DIMENSION(:):: PPS
    real, intent(in), DIMENSION(:):: PDELT_ROOF
    real, intent(in), DIMENSION(:):: PTA
    real, intent(in), DIMENSION(:):: PQA
    real, intent(in), DIMENSION(:):: PEXNA
    real, intent(in), DIMENSION(:):: PEXNS
    real, intent(in), DIMENSION(:):: PABS_SW_ROOF
    real, intent(in), DIMENSION(:):: PGSNOW_ROOF
    real, intent(out), DIMENSION(:):: PFLX_BLD_ROOF
    real, intent(out), DIMENSION(:):: PDQS_ROOF
    real, intent(out), DIMENSION(:):: PABS_LW_ROOF
    real, intent(out), DIMENSION(:):: PHFREE_ROOF
    real, intent(out), DIMENSION(:):: PLEFREE_ROOF
    real, intent(out), DIMENSION(:):: PIMB_ROOF
    real, intent(in), DIMENSION(:):: PG_GREENROOF_ROOF
    real, intent(in), DIMENSION(:):: PRADHT_IN
    real, intent(in), DIMENSION(:):: PTS_FLOOR
    real, intent(in), DIMENSION(:):: PTI_WALL
    real, intent(out), DIMENSION(:):: PRAD_ROOF_WALL
    real, intent(out), DIMENSION(:):: PRAD_ROOF_WIN
    real, intent(out), DIMENSION(:):: PRAD_ROOF_FLOOR
    real, intent(out), DIMENSION(:):: PRAD_ROOF_MASS
    real, intent(out), DIMENSION(:):: PCONV_ROOF_BLD
    real, intent(in), DIMENSION(:):: PRR
    real, intent(in), DIMENSION(:):: PLOAD_IN_ROOF