SURFEX v8.1
General documentation of Surfex
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | greenroof (DTCO, G, T, TOP, TIR, DTV, GB, DK, DEK, DMK, GRO, S, K, P, PEK, 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, PH, PLE, PGFLUX, PSFCO2, PEVAP, PUW, PRUNOFF, PDRAIN, PAC, PQSAT, PTSRAD, PAC_AGG, PHU_AGG, PDEEP_FLUX, PIRRIG) |
subroutine greenroof | ( | type(data_cover_t), intent(inout) | DTCO, |
type(grid_t), intent(inout) | G, | ||
type(teb_t), intent(inout) | T, | ||
type(teb_options_t), intent(inout) | TOP, | ||
type(teb_irrig_t), intent(inout) | TIR, | ||
type(data_isba_t), intent(inout) | DTV, | ||
type(gr_biog_t), intent(inout) | GB, | ||
type(diag_t), intent(inout) | DK, | ||
type(diag_evap_isba_t), intent(inout) | DEK, | ||
type(diag_misc_isba_t), intent(inout) | DMK, | ||
type(isba_options_t), intent(inout) | GRO, | ||
type(isba_s_t), intent(inout) | S, | ||
type(isba_k_t), intent(inout) | K, | ||
type(isba_p_t), intent(inout) | P, | ||
type(isba_pe_t), intent(inout) | PEK, | ||
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, | ||
real, dimension(:), intent(out) | PH, | ||
real, dimension(:), intent(out) | PLE, | ||
real, dimension(:), intent(out) | PGFLUX, | ||
real, dimension(:), intent(out) | PSFCO2, | ||
real, dimension(:), intent(out) | PEVAP, | ||
real, dimension(:), intent(out) | PUW, | ||
real, dimension(:), intent(out) | PRUNOFF, | ||
real, dimension(:), intent(out) | PDRAIN, | ||
real, dimension(:), intent(out) | PAC, | ||
real, dimension(:), intent(out) | PQSAT, | ||
real, dimension(:), intent(out) | PTSRAD, | ||
real, dimension(:), intent(out) | PAC_AGG, | ||
real, dimension(:), intent(out) | PHU_AGG, | ||
real, dimension(:), intent(out) | PDEEP_FLUX, | ||
real, dimension(:), intent(out) | PIRRIG | ||
) |
Definition at line 14 of file greenroof.F90.