subroutine teb |
( |
character(len=6), intent(in) |
HZ0H, |
|
|
character(len=*), intent(in) |
HIMPLICIT_WIND, |
|
|
character(len=4), intent(in) |
HWALL_OPT, |
|
|
character(len=3), intent(in) |
HBEM, |
|
|
type(date_time), intent(in) |
TPTIME, |
|
|
real, dimension(:), intent(in) |
PTSUN, |
|
|
real, dimension(:), intent(inout) |
PT_CANYON, |
|
|
real, dimension(:), intent(inout) |
PQ_CANYON, |
|
|
real, dimension(:), intent(in) |
PU_CANYON, |
|
|
real, dimension(:), intent(in) |
PT_LOWCAN, |
|
|
real, dimension(:), intent(in) |
PQ_LOWCAN, |
|
|
real, dimension(:), intent(in) |
PU_LOWCAN, |
|
|
real, dimension(:), intent(in) |
PZ_LOWCAN, |
|
|
real, dimension(:), intent(inout) |
PTI_BLD, |
|
|
real, dimension(:,:), intent(inout) |
PT_ROOF, |
|
|
real, dimension(:,:), intent(inout) |
PT_ROAD, |
|
|
real, dimension(:,:), intent(inout) |
PT_WALL_A, |
|
|
real, dimension(:,:), intent(inout) |
PT_WALL_B, |
|
|
real, dimension(:), intent(inout) |
PWS_ROOF, |
|
|
real, dimension(:), intent(inout) |
PWS_ROAD, |
|
|
character(len=*), intent(in) |
HSNOW_ROOF, |
|
|
real, dimension(:,:), intent(inout) |
PWSNOW_ROOF, |
|
|
real, dimension(:,:), intent(inout) |
PTSNOW_ROOF, |
|
|
real, dimension(:,:), intent(inout) |
PRSNOW_ROOF, |
|
|
real, dimension(:), intent(inout) |
PASNOW_ROOF, |
|
|
real, dimension(:), intent(inout) |
PTSSNOW_ROOF, |
|
|
real, dimension(:), intent(inout) |
PESNOW_ROOF, |
|
|
character(len=*), intent(in) |
HSNOW_ROAD, |
|
|
real, dimension(:,:), intent(inout) |
PWSNOW_ROAD, |
|
|
real, dimension(:,:), intent(inout) |
PTSNOW_ROAD, |
|
|
real, dimension(:,:), intent(inout) |
PRSNOW_ROAD, |
|
|
real, dimension(:), intent(inout) |
PASNOW_ROAD, |
|
|
real, dimension(:), intent(inout) |
PTSSNOW_ROAD, |
|
|
real, dimension(:), intent(inout) |
PESNOW_ROAD, |
|
|
real, dimension(:), intent(in) |
PPEW_A_COEF, |
|
|
real, dimension(:), intent(in) |
PPEW_B_COEF, |
|
|
real, dimension(:), intent(in) |
PPEW_A_COEF_LOWCAN, |
|
|
real, dimension(:), intent(in) |
PPEW_B_COEF_LOWCAN, |
|
|
real, dimension(:), intent(in) |
PPS, |
|
|
real, dimension(:), intent(in) |
PPA, |
|
|
real, dimension(:), intent(in) |
PEXNS, |
|
|
real, dimension(:), intent(in) |
PEXNA, |
|
|
real, dimension(:), intent(in) |
PTA, |
|
|
real, dimension(:), intent(in) |
PQA, |
|
|
real, dimension(:), intent(in) |
PRHOA, |
|
|
real, dimension(:), intent(in) |
PLW_RAD, |
|
|
real, dimension(:), intent(in) |
PRR, |
|
|
real, dimension(:), intent(in) |
PSR, |
|
|
real, dimension(:), intent(in) |
PZREF, |
|
|
real, dimension(:), intent(in) |
PUREF, |
|
|
real, dimension(:), intent(in) |
PVMOD, |
|
|
real, dimension(:), intent(in) |
PH_TRAFFIC, |
|
|
real, dimension(:), intent(in) |
PLE_TRAFFIC, |
|
|
real, dimension(:), intent(in) |
PH_INDUSTRY, |
|
|
real, dimension(:), intent(in) |
PLE_INDUSTRY, |
|
|
real, intent(in) |
PTSTEP, |
|
|
real, dimension(:), intent(in) |
PZ0_TOWN, |
|
|
real, dimension(:), intent(in) |
PBLD, |
|
|
real, dimension(:), intent(in) |
PGARDEN, |
|
|
real, dimension(:), intent(in) |
PROAD, |
|
|
real, dimension(:), intent(in) |
PFRAC_GR, |
|
|
real, dimension(:), intent(in) |
PBLD_HEIGHT, |
|
|
real, dimension(:), intent(in) |
PWALL_O_HOR, |
|
|
real, dimension(:), intent(in) |
PCAN_HW_RATIO, |
|
|
real, dimension(:), intent(in) |
PWALL_O_GRND, |
|
|
real, dimension(:), intent(inout) |
PDF_ROOF, |
|
|
real, dimension(:), intent(inout) |
PDN_ROOF, |
|
|
real, dimension(:), intent(inout) |
PDF_ROAD, |
|
|
real, dimension(:), intent(inout) |
PDN_ROAD, |
|
|
real, dimension(:), intent(out) |
PQSAT_ROOF, |
|
|
real, dimension(:), intent(out) |
PQSAT_ROAD, |
|
|
real, dimension(:), intent(out) |
PDELT_ROOF, |
|
|
real, dimension(:), intent(out) |
PDELT_ROAD, |
|
|
real, dimension(:), intent(in) |
PEMIS_ROOF, |
|
|
real, dimension(:,:), intent(in) |
PHC_ROOF, |
|
|
real, dimension(:,:), intent(in) |
PTC_ROOF, |
|
|
real, dimension(:,:), intent(in) |
PD_ROOF, |
|
|
real, dimension(:), intent(in) |
PEMIS_ROAD, |
|
|
real, dimension(:,:), intent(in) |
PHC_ROAD, |
|
|
real, dimension(:,:), intent(in) |
PTC_ROAD, |
|
|
real, dimension(:,:), intent(in) |
PD_ROAD, |
|
|
real, dimension(:), intent(in) |
PEMIS_WALL, |
|
|
real, dimension(:), intent(in) |
PTS_GARDEN, |
|
|
real, dimension(:,:), intent(in) |
PHC_WALL, |
|
|
real, dimension(:,:), intent(in) |
PTC_WALL, |
|
|
real, dimension(:,:), intent(in) |
PD_WALL, |
|
|
real, dimension(:), intent(out) |
PRN_ROOF, |
|
|
real, dimension(:), intent(out) |
PH_ROOF, |
|
|
real, dimension(:), intent(out) |
PLE_ROOF, |
|
|
real, dimension(:), intent(out) |
PLEW_ROOF, |
|
|
real, dimension(:), intent(out) |
PGFLUX_ROOF, |
|
|
real, dimension(:), intent(out) |
PRUNOFF_ROOF, |
|
|
real, dimension(:), intent(in) |
PRN_GREENROOF, |
|
|
real, dimension(:), intent(in) |
PH_GREENROOF, |
|
|
real, dimension(:), intent(in) |
PLE_GREENROOF, |
|
|
real, dimension(:), intent(in) |
PGFLUX_GREENROOF, |
|
|
real, dimension(:), intent(in) |
PUW_GREENROOF, |
|
|
real, dimension(:), intent(in) |
PRUNOFF_GREENROOF, |
|
|
real, dimension(:), intent(in) |
PDRAIN_GREENROOF, |
|
|
real, dimension(:), intent(out) |
PRN_STRLROOF, |
|
|
real, dimension(:), intent(out) |
PH_STRLROOF, |
|
|
real, dimension(:), intent(out) |
PLE_STRLROOF, |
|
|
real, dimension(:), intent(out) |
PGFLUX_STRLROOF, |
|
|
real, dimension(:), intent(out) |
PRUNOFF_STRLROOF, |
|
|
real, dimension(:), intent(out) |
PRN_ROAD, |
|
|
real, dimension(:), intent(out) |
PH_ROAD, |
|
|
real, dimension(:), intent(out) |
PLE_ROAD, |
|
|
real, dimension(:), intent(out) |
PLEW_ROAD, |
|
|
real, dimension(:), intent(out) |
PGFLUX_ROAD, |
|
|
real, dimension(:), intent(out) |
PRUNOFF_ROAD, |
|
|
real, dimension(:), intent(out) |
PRN_WALL_A, |
|
|
real, dimension(:), intent(out) |
PH_WALL_A, |
|
|
real, dimension(:), intent(out) |
PLE_WALL_A, |
|
|
real, dimension(:), intent(out) |
PGFLUX_WALL_A, |
|
|
real, dimension(:), intent(out) |
PRN_WALL_B, |
|
|
real, dimension(:), intent(out) |
PH_WALL_B, |
|
|
real, dimension(:), intent(out) |
PLE_WALL_B, |
|
|
real, dimension(:), intent(out) |
PGFLUX_WALL_B, |
|
|
real, dimension(:), intent(out) |
PRN_BLT, |
|
|
real, dimension(:), intent(out) |
PH_BLT, |
|
|
real, dimension(:), intent(out) |
PLE_BLT, |
|
|
real, dimension(:), intent(out) |
PGFLUX_BLT, |
|
|
real, dimension(:), intent(out) |
PRNSNOW_ROOF, |
|
|
real, dimension(:), intent(out) |
PHSNOW_ROOF, |
|
|
real, dimension(:), intent(out) |
PLESNOW_ROOF, |
|
|
real, dimension(:), intent(out) |
PGSNOW_ROOF, |
|
|
real, dimension(:), intent(out) |
PMELT_ROOF, |
|
|
real, dimension(:), intent(out) |
PRNSNOW_ROAD, |
|
|
real, dimension(:), intent(out) |
PHSNOW_ROAD, |
|
|
real, dimension(:), intent(out) |
PLESNOW_ROAD, |
|
|
real, dimension(:), intent(out) |
PGSNOW_ROAD, |
|
|
real, dimension(:), intent(out) |
PMELT_ROAD, |
|
|
real, dimension(:), intent(in) |
PG_GREENROOF_ROOF, |
|
|
real, dimension(:), intent(out) |
PUW_ROAD, |
|
|
real, dimension(:), intent(out) |
PUW_ROOF, |
|
|
real, dimension(:), intent(out) |
PDUWDU_ROAD, |
|
|
real, dimension(:), intent(out) |
PDUWDU_ROOF, |
|
|
real, dimension(:), intent(out) |
PUSTAR_TOWN, |
|
|
real, dimension(:), intent(out) |
PCD, |
|
|
real, dimension(:), intent(out) |
PCDN, |
|
|
real, dimension(:), intent(out) |
PCH_TOWN, |
|
|
real, dimension(:), intent(out) |
PRI_TOWN, |
|
|
real, dimension(:), intent(out) |
PRESA_TOWN, |
|
|
real, dimension(:), intent(out) |
PDQS_TOWN, |
|
|
real, dimension(:), intent(out) |
PQF_TOWN, |
|
|
real, dimension(:), intent(out) |
PQF_BLD, |
|
|
real, dimension(:), intent(out) |
PFLX_BLD, |
|
|
real, dimension(:), intent(out) |
PAC_ROOF, |
|
|
real, dimension(:), intent(inout) |
PAC_ROAD, |
|
|
real, dimension(:), intent(out) |
PAC_WALL, |
|
|
real, dimension(:), intent(out) |
PAC_TOP, |
|
|
real, dimension(:), intent(in) |
PAC_GARDEN, |
|
|
real, dimension(:), intent(out) |
PAC_ROOF_WAT, |
|
|
real, dimension(:), intent(out) |
PAC_ROAD_WAT, |
|
|
real, dimension(:), intent(in) |
PABS_SW_ROOF, |
|
|
real, dimension(:), intent(out) |
PABS_LW_ROOF, |
|
|
real, dimension(:), intent(in) |
PABS_SW_SNOW_ROOF, |
|
|
real, dimension(:), intent(out) |
PABS_LW_SNOW_ROOF, |
|
|
real, dimension(:), intent(in) |
PABS_SW_ROAD, |
|
|
real, dimension(:), intent(out) |
PABS_LW_ROAD, |
|
|
real, dimension(:), intent(in) |
PABS_SW_SNOW_ROAD, |
|
|
real, dimension(:), intent(out) |
PABS_LW_SNOW_ROAD, |
|
|
real, dimension(:), intent(in) |
PABS_SW_WALL_A, |
|
|
real, dimension(:), intent(out) |
PABS_LW_WALL_A, |
|
|
real, dimension(:), intent(in) |
PABS_SW_WALL_B, |
|
|
real, dimension(:), intent(out) |
PABS_LW_WALL_B, |
|
|
real, dimension(:), intent(in) |
PLW_WA_TO_WB, |
|
|
real, dimension(:), intent(in) |
PLW_WA_TO_R, |
|
|
real, dimension(:), intent(in) |
PLW_WB_TO_R, |
|
|
real, dimension(:), intent(in) |
PLW_WA_TO_NR, |
|
|
real, dimension(:), intent(in) |
PLW_WB_TO_NR, |
|
|
real, dimension(:), intent(in) |
PLW_R_TO_WA, |
|
|
real, dimension(:), intent(in) |
PLW_R_TO_WB, |
|
|
real, dimension(:), intent(in) |
PLW_G_TO_WA, |
|
|
real, dimension(:), intent(in) |
PLW_G_TO_WB, |
|
|
real, dimension(:), intent(in) |
PLW_S_TO_WA, |
|
|
real, dimension(:), intent(in) |
PLW_S_TO_WB, |
|
|
real, dimension(:), intent(in) |
PLW_S_TO_R, |
|
|
real, dimension(:), intent(in) |
PLW_S_TO_NR, |
|
|
real, dimension(:), intent(in) |
PLW_NR_TO_WA, |
|
|
real, dimension(:), intent(in) |
PLW_NR_TO_WB, |
|
|
real, dimension(:), intent(in) |
PLW_NR_TO_WIN, |
|
|
real, dimension(:), intent(in) |
PLW_WA_TO_WIN, |
|
|
real, dimension(:), intent(in) |
PLW_WB_TO_WIN, |
|
|
real, dimension(:), intent(in) |
PLW_G_TO_WIN, |
|
|
real, dimension(:), intent(in) |
PLW_R_TO_WIN, |
|
|
real, dimension(:), intent(in) |
PLW_S_TO_WIN, |
|
|
real, dimension(:), intent(in) |
PLW_WIN_TO_WA, |
|
|
real, dimension(:), intent(in) |
PLW_WIN_TO_WB, |
|
|
real, dimension(:), intent(in) |
PLW_WIN_TO_R, |
|
|
real, dimension(:), intent(in) |
PLW_WIN_TO_NR, |
|
|
character(len=4), dimension(:), intent(in) |
HNATVENT, |
|
|
character(len=6), intent(in) |
HCOOL_COIL, |
|
|
real, dimension(:), intent(in) |
PF_WATER_COND, |
|
|
character(len=6), intent(in) |
HHEAT_COIL, |
|
|
logical, intent(in) |
OAUTOSIZE, |
|
|
integer, intent(in) |
KDAY, |
|
|
real, dimension(:), intent(inout) |
PAUX_MAX, |
|
|
real, dimension(:,:), intent(inout) |
PT_FLOOR, |
|
|
real, dimension(:,:), intent(inout) |
PT_MASS, |
|
|
real, dimension(:), intent(out) |
PH_BLD_COOL, |
|
|
real, dimension(:), intent(out) |
PT_BLD_COOL, |
|
|
real, dimension(:), intent(out) |
PH_BLD_HEAT, |
|
|
real, dimension(:), intent(out) |
PLE_BLD_COOL, |
|
|
real, dimension(:), intent(out) |
PLE_BLD_HEAT, |
|
|
real, dimension(:), intent(out) |
PH_WASTE, |
|
|
real, dimension(:), intent(out) |
PLE_WASTE, |
|
|
real, dimension(:), intent(in) |
PF_WASTE_CAN, |
|
|
real, dimension(:), intent(out) |
PHVAC_COOL, |
|
|
real, dimension(:), intent(out) |
PHVAC_HEAT, |
|
|
real, dimension(:), intent(in) |
PQIN, |
|
|
real, dimension(:), intent(in) |
PQIN_FRAD, |
|
|
real, dimension(:), intent(in) |
PQIN_FLAT, |
|
|
real, dimension(:), intent(in) |
PGR, |
|
|
real, dimension(:), intent(in) |
PEFF_HEAT, |
|
|
real, dimension(:), intent(in) |
PINF, |
|
|
real, dimension(:), intent(in) |
PTCOOL_TARGET, |
|
|
real, dimension(:), intent(in) |
PTHEAT_TARGET, |
|
|
real, dimension(:), intent(in) |
PHR_TARGET, |
|
|
real, dimension(:), intent(inout) |
PT_WIN2, |
|
|
real, dimension(:), intent(inout) |
PQI_BLD, |
|
|
real, dimension(:), intent(in) |
PV_VENT, |
|
|
real, dimension(:), intent(in) |
PCAP_SYS_HEAT, |
|
|
real, dimension(:), intent(inout) |
PCAP_SYS_RAT, |
|
|
real, dimension(:), intent(in) |
PT_ADP, |
|
|
real, dimension(:), intent(inout) |
PM_SYS_RAT, |
|
|
real, dimension(:), intent(in) |
PCOP_RAT, |
|
|
real, dimension(:), intent(out) |
PCAP_SYS, |
|
|
real, dimension(:), intent(out) |
PM_SYS, |
|
|
real, dimension(:), intent(out) |
PCOP, |
|
|
real, dimension(:), intent(out) |
PQ_SYS, |
|
|
real, dimension(:), intent(out) |
PT_SYS, |
|
|
real, dimension(:), intent(in) |
PTR_SW_WIN, |
|
|
real, dimension(:), intent(out) |
PFAN_POWER, |
|
|
real, dimension(:,:), intent(in) |
PHC_FLOOR, |
|
|
real, dimension(:,:), intent(in) |
PTC_FLOOR, |
|
|
real, dimension(:,:), intent(in) |
PD_FLOOR, |
|
|
real, dimension(:), intent(inout) |
PT_WIN1, |
|
|
real, dimension(:), intent(in) |
PABS_SW_WIN, |
|
|
real, dimension(:), intent(out) |
PABS_LW_WIN, |
|
|
real, dimension(:), intent(in) |
PUGG_WIN, |
|
|
real, dimension(:), intent(out) |
PEMIT_LW_FAC, |
|
|
real, dimension(:), intent(out) |
PEMIT_LW_ROAD, |
|
|
real, dimension(:), intent(out) |
PT_RAD_IND, |
|
|
real, dimension(:), intent(out) |
PHU_BLD, |
|
|
real, intent(in) |
PTIME, |
|
|
real, dimension(:), intent(in) |
PE_SHADING, |
|
|
logical, dimension(:), intent(inout) |
ONATVENT_NIGHT, |
|
|
real, dimension(:), intent(in) |
PN_FLOOR, |
|
|
real, dimension(:), intent(in) |
PWALL_O_BLD, |
|
|
real, dimension(:), intent(in) |
PGLAZ_O_BLD, |
|
|
real, dimension(:), intent(in) |
PMASS_O_BLD, |
|
|
real, dimension(:), intent(in) |
PFLOOR_HW_RATIO, |
|
|
real, dimension(:), intent(in) |
PF_FLOOR_MASS, |
|
|
real, dimension(:), intent(in) |
PF_FLOOR_WALL, |
|
|
real, dimension(:), intent(in) |
PF_FLOOR_WIN, |
|
|
real, dimension(:), intent(in) |
PF_FLOOR_ROOF, |
|
|
real, dimension(:), intent(in) |
PF_WALL_FLOOR, |
|
|
real, dimension(:), intent(in) |
PF_WALL_MASS, |
|
|
real, dimension(:), intent(in) |
PF_WALL_WIN, |
|
|
real, dimension(:), intent(in) |
PF_WIN_FLOOR, |
|
|
real, dimension(:), intent(in) |
PF_WIN_MASS, |
|
|
real, dimension(:), intent(in) |
PF_WIN_WALL, |
|
|
real, dimension(:), intent(in) |
PF_MASS_FLOOR, |
|
|
real, dimension(:), intent(in) |
PF_MASS_WALL, |
|
|
real, dimension(:), intent(in) |
PF_MASS_WIN, |
|
|
logical, intent(in) |
OCANOPY, |
|
|
character(len=5), intent(in) |
HCH_BEM, |
|
|
real, dimension(:), intent(in) |
PROUGH_ROOF, |
|
|
real, dimension(:), intent(in) |
PROUGH_WALL, |
|
|
real, dimension(:), intent(in) |
PF_WIN_WIN, |
|
|
logical, intent(in) |
OPAR_RD_IRRIG, |
|
|
real, dimension(:), intent(in) |
PRD_START_MONTH, |
|
|
real, dimension(:), intent(in) |
PRD_END_MONTH, |
|
|
real, dimension(:), intent(in) |
PRD_START_HOUR, |
|
|
real, dimension(:), intent(in) |
PRD_END_HOUR, |
|
|
real, dimension(:), intent(in) |
PRD_24H_IRRIG, |
|
|
real, dimension(:), intent(out) |
PIRRIG_ROAD |
|
) |
| |