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

Go to the source code of this file.

Functions/Subroutines

subroutine vegetation_update (DTCO, DTI, DTGD, DTGR, IG, I, TGRO, PTSTEP, TTIME, PCOVER, OCOVER, HISBA, OECOCLIMAP, HPHOTO, OAGRIP, OTR_ML, HSFTYPE, PLAI, PVEG, PZ0, PALBNIR, PALBVIS, PALBUV, PEMIS, PRSMIN, PGAMMA, PWRMAX_CF, PRGL, PCV, PGMES, PBSLAI, PLAIMIN, PSEFOLD, PGC, PDMAX, PF2I, OSTRESS, PAOSIP, PAOSIM, PAOSJP, PAOSJM, PHO2IP, PHO2IM, PHO2JP, PHO2JM, PZ0EFFIP, PZ0EFFIM, PZ0EFFJP, PZ0EFFJM, HALBEDO, PALBNIR_VEG, PALBVIS_VEG, PALBUV_VEG, PALBNIR_SOIL, PALBVIS_SOIL, PALBUV_SOIL, PCE_NITRO, PCF_NITRO, PCNA_NITRO, TPSEED, TPREAP, PWATSUP, PIRRIG, PGNDLITTER, PRGLGV, PGAMMAGV, PRSMINGV, PWRMAX_CFGV, PH_VEG, PLAIGV, PZ0LITTER, ODUPDATED, OABSENT)
 

Function/Subroutine Documentation

subroutine vegetation_update ( type(data_cover_t), intent(inout)  DTCO,
type(data_isba_t), intent(inout)  DTI,
type(data_teb_garden_t), intent(inout)  DTGD,
type(data_teb_greenroof_t), intent(inout)  DTGR,
type(isba_grid_t), intent(inout)  IG,
type(isba_t), intent(inout)  I,
type(teb_greenroof_options_t), intent(inout)  TGRO,
real, intent(in)  PTSTEP,
type(date_time), intent(in)  TTIME,
real, dimension(:,:), intent(in)  PCOVER,
logical, dimension(:), intent(in)  OCOVER,
character(len=*), intent(in)  HISBA,
logical, intent(in)  OECOCLIMAP,
character(len=*), intent(in)  HPHOTO,
logical, intent(in)  OAGRIP,
logical, intent(in)  OTR_ML,
character(len=*), intent(in)  HSFTYPE,
real, dimension(:,:), intent(inout)  PLAI,
real, dimension(:,:), intent(inout)  PVEG,
real, dimension(:,:), intent(inout)  PZ0,
real, dimension(:,:), intent(inout)  PALBNIR,
real, dimension(:,:), intent(inout)  PALBVIS,
real, dimension(:,:), intent(inout)  PALBUV,
real, dimension(:,:), intent(inout)  PEMIS,
real, dimension(:,:), intent(inout)  PRSMIN,
real, dimension(:,:), intent(inout)  PGAMMA,
real, dimension(:,:), intent(inout)  PWRMAX_CF,
real, dimension(:,:), intent(inout)  PRGL,
real, dimension(:,:), intent(inout)  PCV,
real, dimension(:,:), intent(inout)  PGMES,
real, dimension(:,:), intent(inout)  PBSLAI,
real, dimension(:,:), intent(inout)  PLAIMIN,
real, dimension(:,:), intent(inout)  PSEFOLD,
real, dimension(:,:), intent(inout)  PGC,
real, dimension(:,:), intent(inout)  PDMAX,
real, dimension(:,:), intent(inout)  PF2I,
logical, dimension(:,:), intent(inout)  OSTRESS,
real, dimension(:), intent(in)  PAOSIP,
real, dimension(:), intent(in)  PAOSIM,
real, dimension(:), intent(in)  PAOSJP,
real, dimension(:), intent(in)  PAOSJM,
real, dimension(:), intent(in)  PHO2IP,
real, dimension(:), intent(in)  PHO2IM,
real, dimension(:), intent(in)  PHO2JP,
real, dimension(:), intent(in)  PHO2JM,
real, dimension(:,:), intent(inout)  PZ0EFFIP,
real, dimension(:,:), intent(inout)  PZ0EFFIM,
real, dimension(:,:), intent(inout)  PZ0EFFJP,
real, dimension(:,:), intent(inout)  PZ0EFFJM,
character(len=4), intent(in)  HALBEDO,
real, dimension(:,:), intent(inout)  PALBNIR_VEG,
real, dimension(:,:), intent(inout)  PALBVIS_VEG,
real, dimension(:,:), intent(inout)  PALBUV_VEG,
real, dimension(:,:), intent(inout)  PALBNIR_SOIL,
real, dimension(:,:), intent(inout)  PALBVIS_SOIL,
real, dimension(:,:), intent(inout)  PALBUV_SOIL,
real, dimension(:,:), intent(inout)  PCE_NITRO,
real, dimension(:,:), intent(inout)  PCF_NITRO,
real, dimension(:,:), intent(inout)  PCNA_NITRO,
type(date_time), dimension(:,:), intent(inout)  TPSEED,
type(date_time), dimension(:,:), intent(inout)  TPREAP,
real, dimension(:,:), intent(inout)  PWATSUP,
real, dimension(:,:), intent(inout)  PIRRIG,
real, dimension(:,:), intent(inout)  PGNDLITTER,
real, dimension(:,:), intent(inout)  PRGLGV,
real, dimension(:,:), intent(inout)  PGAMMAGV,
real, dimension(:,:), intent(inout)  PRSMINGV,
real, dimension(:,:), intent(inout)  PWRMAX_CFGV,
real, dimension(:,:), intent(inout)  PH_VEG,
real, dimension(:,:), intent(inout)  PLAIGV,
real, dimension(:,:), intent(inout)  PZ0LITTER,
logical, intent(out)  ODUPDATED,
logical, dimension(:), intent(in), optional  OABSENT 
)

Definition at line 6 of file vegetation_update.F90.

Here is the call graph for this function:

Here is the caller graph for this function: