Go to the source code of this file.
Functions/Subroutines | |
subroutine | greenroof (DTCO, DTI, IG, I, TG, T, TOP, TVG, DTGD, TIR, GRM, HIMPLICIT_WIND, TPTIME, PTSUN, PPEW_A_COEF, PPEW_B_COEF, PPET_A_COEF, PPEQ_A_COEF, PPET_B_COEF, PPEQ_B_COEF, PTSTEP, PZREF, PUREF, PTA, PQA, PEXNS, PEXNA, PRHOA, PCO2, PPS, PRR, PSR, PZENITH, PSW, PLW, PVMOD, PALBNIR_TVEG, PALBVIS_TVEG, PALBNIR_TSOIL, PALBVIS_TSOIL, PRN_GREENROOF, PH_GREENROOF, PLE_GREENROOF, PGFLUX_GREENROOF, PSFCO2, PEVAP_GREENROOF, PUW_GREENROOF, PAC_GREENROOF, PQSAT_GREENROOF, PTS_GREENROOF, PAC_AGG_GREENROOF, PHU_AGG_GREENROOF, PDEEP_FLUX, PRUNOFF_GREENROOF, PDRAIN_GREENROOF, PIRRIG_GREENROOF) |
subroutine greenroof | ( | type(data_cover_t), intent(inout) | DTCO, |
type(data_isba_t), intent(inout) | DTI, | ||
type(isba_grid_t), intent(inout) | IG, | ||
type(isba_t), intent(inout) | I, | ||
type(teb_grid_t), intent(inout) | TG, | ||
type(teb_t), intent(inout) | T, | ||
type(teb_options_t), intent(inout) | TOP, | ||
type(teb_veg_options_t), intent(inout) | TVG, | ||
type(data_teb_garden_t), intent(inout) | DTGD, | ||
type(teb_irrig_t), intent(inout) | TIR, | ||
type(teb_greenroof_model_t), intent(inout) | GRM, | ||
character(len=*), intent(in) | HIMPLICIT_WIND, | ||
type(date_time), intent(in) | TPTIME, | ||
real, dimension(:), intent(in) | PTSUN, | ||
real, dimension(:), intent(in) | PPEW_A_COEF, | ||
real, dimension(:), intent(in) | PPEW_B_COEF, | ||
real, dimension(:), intent(in) | PPET_A_COEF, | ||
real, dimension(:), intent(in) | PPEQ_A_COEF, | ||
real, dimension(:), intent(in) | PPET_B_COEF, | ||
real, dimension(:), intent(in) | PPEQ_B_COEF, | ||
real, intent(in) | PTSTEP, | ||
real, dimension(:), intent(in) | PZREF, | ||
real, dimension(:), intent(in) | PUREF, | ||
real, dimension(:), intent(in) | PTA, | ||
real, dimension(:), intent(in) | PQA, | ||
real, dimension(:), intent(in) | PEXNS, | ||
real, dimension(:), intent(in) | PEXNA, | ||
real, dimension(:), intent(in) | PRHOA, | ||
real, dimension(:), intent(in) | PCO2, | ||
real, dimension(:), intent(in) | PPS, | ||
real, dimension(:), intent(in) | PRR, | ||
real, dimension(:), intent(in) | PSR, | ||
real, dimension(:), intent(in) | PZENITH, | ||
real, dimension(:), intent(in) | PSW, | ||
real, dimension(:), intent(in) | PLW, | ||
real, dimension(:), intent(in) | PVMOD, | ||
real, dimension(:), intent(in) | PALBNIR_TVEG, | ||
real, dimension(:), intent(in) | PALBVIS_TVEG, | ||
real, dimension(:), intent(in) | PALBNIR_TSOIL, | ||
real, dimension(:), intent(in) | PALBVIS_TSOIL, | ||
real, dimension(:), intent(out) | PRN_GREENROOF, | ||
real, dimension(:), intent(out) | PH_GREENROOF, | ||
real, dimension(:), intent(out) | PLE_GREENROOF, | ||
real, dimension(:), intent(out) | PGFLUX_GREENROOF, | ||
real, dimension(:), intent(out) | PSFCO2, | ||
real, dimension(:), intent(out) | PEVAP_GREENROOF, | ||
real, dimension(:), intent(out) | PUW_GREENROOF, | ||
real, dimension(:), intent(out) | PAC_GREENROOF, | ||
real, dimension(:), intent(out) | PQSAT_GREENROOF, | ||
real, dimension(:), intent(inout) | PTS_GREENROOF, | ||
real, dimension(:), intent(out) | PAC_AGG_GREENROOF, | ||
real, dimension(:), intent(out) | PHU_AGG_GREENROOF, | ||
real, dimension(:), intent(out) | PDEEP_FLUX, | ||
real, dimension(:), intent(out) | PRUNOFF_GREENROOF, | ||
real, dimension(:), intent(out) | PDRAIN_GREENROOF, | ||
real, dimension(:), intent(out) | PIRRIG_GREENROOF | ||
) |
Definition at line 6 of file greenroof.F90.