MODI_URBAN_SOLAR_ABS Module


Contents


Interfaces

interface

  • public subroutine URBAN_SOLAR_ABS(TOP, T, B, DMT, PDIR_SW, PSCA_SW, PZENITH, PAZIM, PFRAC_PANEL, PALB_PANEL, PALB_GD, PSVF_GD, PALB_GRF, PDN_RF, PDF_RF, PDN_RD, PDF_RD, PREC_SW_RD, PREC_SW_SN_RD, PREC_SW_WL_A, PREC_SW_WL_B, PREC_SW_GD, PREC_SW_RF, PDIR_ALB_TWN, PSCA_ALB_TWN, PSW_RAD_GD, PREC_SW_WIN, PREF_SW_GRND, PREF_SW_FAC, PE_SHADING, OSHAD_DAY, OSHADE, OALB_ONLY)

    Arguments

    Type IntentOptional AttributesName
    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
    real, intent(in), DIMENSION(:):: PDIR_SW
    real, intent(in), DIMENSION(:):: PSCA_SW
    real, intent(in), DIMENSION(:):: PZENITH
    real, intent(in), DIMENSION(:):: PAZIM
    real, intent(in), DIMENSION(:):: PFRAC_PANEL
    real, intent(in), DIMENSION(:):: PALB_PANEL
    real, intent(in), DIMENSION(:):: PALB_GD
    real, intent(in), DIMENSION(:):: PSVF_GD
    real, intent(in), DIMENSION(:):: PALB_GRF
    real, intent(in), DIMENSION(:):: PDN_RF
    real, intent(in), DIMENSION(:):: PDF_RF
    real, intent(in), DIMENSION(:):: PDN_RD
    real, intent(in), DIMENSION(:):: PDF_RD
    real, intent(out), DIMENSION(:):: PREC_SW_RD
    real, intent(out), DIMENSION(:):: PREC_SW_SN_RD
    real, intent(out), DIMENSION(:):: PREC_SW_WL_A
    real, intent(out), DIMENSION(:):: PREC_SW_WL_B
    real, intent(out), DIMENSION(:):: PREC_SW_GD
    real, intent(out), DIMENSION(:):: PREC_SW_RF
    real, intent(out), DIMENSION(:):: PDIR_ALB_TWN
    real, intent(out), DIMENSION(:):: PSCA_ALB_TWN
    real, intent(out), DIMENSION(:):: PSW_RAD_GD
    real, intent(out), DIMENSION(:):: PREC_SW_WIN
    real, intent(out), DIMENSION(:):: PREF_SW_GRND
    real, intent(out), DIMENSION(:):: PREF_SW_FAC
    real, intent(out), DIMENSION(:):: PE_SHADING
    logical, intent(inout), DIMENSION(:):: OSHAD_DAY
    logical, intent(in), DIMENSION(:):: OSHADE
    logical, intent(in), optional :: OALB_ONLY