SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
Functions/Subroutines
garden.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine garden (DTCO, DTI, IG, I, TG, T, TOP, DTGR, TGRO, GDM, HIMPLICIT_WIND, TPTIME, PTSUN, PPEW_A_COEF, PPEW_B_COEF, PPET_A_COEF, PPEQ_A_COEF, PPET_B_COEF, PPEQ_B_COEF, PTSTEP, PZ_LOWCAN, PT_LOWCAN, PQ_LOWCAN, PEXNS, PRHOA, PCO2, PPS, PRR, PSR, PZENITH, PSW, PLW, PU_LOWCAN, PALBNIR_TVEG, PALBVIS_TVEG, PALBNIR_TSOIL, PALBVIS_TSOIL, PRN_GARDEN, PH_GARDEN, PLE_GARDEN, PGFLUX_GARDEN, PSFCO2, PEVAP_GARDEN, PUW_GARDEN, PRUNOFF_GARDEN, PAC_GARDEN, PQSAT_GARDEN, PTS_GARDEN, PAC_AGG_GARDEN, PHU_AGG_GARDEN, PDRAIN_GARDEN, PIRRIG_GARDEN)
 

Function/Subroutine Documentation

subroutine garden ( 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(data_teb_greenroof_t), intent(inout)  DTGR,
type(teb_greenroof_options_t), intent(inout)  TGRO,
type(teb_garden_model_t), intent(inout)  GDM,
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)  PZ_LOWCAN,
real, dimension(:), intent(in)  PT_LOWCAN,
real, dimension(:), intent(in)  PQ_LOWCAN,
real, dimension(:), intent(in)  PEXNS,
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)  PU_LOWCAN,
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_GARDEN,
real, dimension(:), intent(out)  PH_GARDEN,
real, dimension(:), intent(out)  PLE_GARDEN,
real, dimension(:), intent(out)  PGFLUX_GARDEN,
real, dimension(:), intent(out)  PSFCO2,
real, dimension(:), intent(out)  PEVAP_GARDEN,
real, dimension(:), intent(out)  PUW_GARDEN,
real, dimension(:), intent(out)  PRUNOFF_GARDEN,
real, dimension(:), intent(out)  PAC_GARDEN,
real, dimension(:), intent(out)  PQSAT_GARDEN,
real, dimension(:), intent(inout)  PTS_GARDEN,
real, dimension(:), intent(out)  PAC_AGG_GARDEN,
real, dimension(:), intent(out)  PHU_AGG_GARDEN,
real, dimension(:), intent(out)  PDRAIN_GARDEN,
real, dimension(:), intent(out)  PIRRIG_GARDEN 
)

Definition at line 6 of file garden.F90.

Here is the call graph for this function:

Here is the caller graph for this function: