subroutine isba_meb |
( |
type(date_time), intent(in) |
TPTIME, |
|
|
logical, intent(in) |
OMEB, |
|
|
logical, intent(in) |
OMEB_LITTER, |
|
|
logical, intent(in) |
OMEB_GNDRES, |
|
|
real, dimension(:), intent(in) |
PGNDLITTER, |
|
|
logical, intent(in) |
OFORC_MEASURE, |
|
|
logical, intent(in) |
OGLACIER, |
|
|
logical, intent(in) |
OTR_ML, |
|
|
logical, intent(in) |
OAGRI_TO_GRASS, |
|
|
logical, dimension(:), intent(inout) |
OSHADE, |
|
|
logical, dimension(:), intent(in) |
OSTRESSDEF, |
|
|
logical, intent(in) |
OSNOWDRIFT, |
|
|
logical, intent(in) |
OSNOWDRIFT_SUBLIM, |
|
|
logical, intent(in) |
OSNOW_ABS_ZENITH, |
|
|
logical, dimension(:), intent(in) |
OIRRIGATE, |
|
|
logical, dimension(:), intent(inout) |
OIRRIDAY, |
|
|
character(len=*), intent(in) |
HSNOWMETAMO, |
|
|
character(len=*), intent(in) |
HSNOWRAD, |
|
|
character(len=*), intent(in) |
HPHOTO, |
|
|
character(len=*), intent(in) |
HISBA, |
|
|
character(len=*), intent(in) |
HCPSURF, |
|
|
character(len=*), intent(in) |
HRAIN, |
|
|
character(len=*), intent(in) |
HSNOW_ISBA, |
|
|
character(len=*), intent(in) |
HSNOWRES, |
|
|
character(len=*), intent(in) |
HIMPLICIT_WIND, |
|
|
integer, dimension(:), intent(in) |
KWG_LAYER, |
|
|
real, intent(in) |
PTSTEP, |
|
|
real, dimension(:,:), intent(in) |
PVEGTYPE, |
|
|
real, dimension(:), intent(in) |
PLAT, |
|
|
real, dimension(:), intent(in) |
PLON, |
|
|
real, dimension(:), intent(in) |
PTHRESHOLD, |
|
|
real, dimension(:), intent(in) |
PWATSUP, |
|
|
real, dimension(:), intent(in) |
PIRRIG, |
|
|
real, dimension(:), intent(out) |
PIRRIG_FLUX, |
|
|
real, dimension(:,:), intent(in) |
PSOILHCAPZ, |
|
|
real, dimension(:,:), intent(in) |
PSOILCONDZ, |
|
|
real, dimension(:), intent(in) |
PFROZEN1, |
|
|
real, dimension(:), intent(in) |
PPS, |
|
|
real, dimension(:), intent(in) |
PZENITH, |
|
|
real, dimension(:), intent(in) |
PSCA_SW, |
|
|
real, dimension(:), intent(in) |
PSW_RAD, |
|
|
real, dimension(:), intent(in) |
PVMOD, |
|
|
real, dimension(:), intent(in) |
PRR, |
|
|
real, dimension(:), intent(in) |
PSR, |
|
|
real, dimension(:), intent(in) |
PRHOA, |
|
|
real, dimension(:), intent(in) |
PTA, |
|
|
real, dimension(:), intent(in) |
PQA, |
|
|
real, dimension(:), intent(in) |
PH_VEG, |
|
|
real, dimension(:), intent(in) |
PDIRCOSZW, |
|
|
real, dimension(:), intent(in) |
PEXNS, |
|
|
real, dimension(:), intent(in) |
PEXNA, |
|
|
real, dimension(:), intent(in) |
PPET_A_COEF, |
|
|
real, dimension(:), intent(in) |
PPET_B_COEF, |
|
|
real, dimension(:), intent(in) |
PPEQ_A_COEF, |
|
|
real, dimension(:), intent(in) |
PPEQ_B_COEF, |
|
|
real, dimension(:), intent(in) |
PPEW_A_COEF, |
|
|
real, dimension(:), intent(in) |
PPEW_B_COEF, |
|
|
real, dimension(:), intent(in) |
PZREF, |
|
|
real, dimension(:), intent(in) |
PUREF, |
|
|
real, dimension(:), intent(out) |
PCH, |
|
|
real, dimension(:), intent(out) |
PCD, |
|
|
real, dimension(:), intent(out) |
PCDN, |
|
|
real, dimension(:), intent(out) |
PRI, |
|
|
real, dimension(:), intent(inout) |
PRESA, |
|
|
real, dimension(:), intent(out) |
PHUG, |
|
|
real, dimension(:), intent(out) |
PHV, |
|
|
real, dimension(:), intent(out) |
PHU, |
|
|
real, dimension(:), intent(out) |
PQS, |
|
|
real, dimension(:), intent(in) |
PZ0G_WITHOUT_SNOW, |
|
|
real, dimension(:), intent(in) |
PZ0_MEBV, |
|
|
real, dimension(:), intent(in) |
PZ0H_MEBV, |
|
|
real, dimension(:), intent(in) |
PZ0EFF_MEBV, |
|
|
real, dimension(:), intent(in) |
PZ0_MEBN, |
|
|
real, dimension(:), intent(in) |
PZ0H_MEBN, |
|
|
real, dimension(:), intent(in) |
PZ0EFF_MEBN, |
|
|
real, dimension(:), intent(in) |
PZ0_WITH_SNOW, |
|
|
real, dimension(:), intent(in) |
PZ0H_WITH_SNOW, |
|
|
real, dimension(:), intent(in) |
PZ0EFF, |
|
|
real, dimension(:), intent(inout) |
PTV, |
|
|
real, dimension(:), intent(inout) |
PTL, |
|
|
real, dimension(:,:), intent(inout) |
PTG, |
|
|
real, dimension(:), intent(inout) |
PTC, |
|
|
real, dimension(:), intent(inout) |
PQC, |
|
|
real, dimension(:), intent(inout) |
PWR, |
|
|
real, dimension(:), intent(inout) |
PWRL, |
|
|
real, dimension(:), intent(inout) |
PWRLI, |
|
|
real, dimension(:), intent(inout) |
PWRVN, |
|
|
real, dimension(:,:), intent(inout) |
PWG, |
|
|
real, dimension(:,:), intent(inout) |
PWGI, |
|
|
real, dimension(:), intent(in) |
PWRMAX_CF, |
|
|
real, dimension(:), intent(in) |
PRGL, |
|
|
real, dimension(:), intent(in) |
PRSMIN, |
|
|
real, dimension(:), intent(in) |
PGAMMA, |
|
|
real, dimension(:), intent(out) |
PRS, |
|
|
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(in) |
PFALB, |
|
|
real, dimension(:), intent(inout) |
PSNOWALB, |
|
|
real, dimension(:), intent(inout) |
PSNOWALBVIS, |
|
|
real, dimension(:), intent(inout) |
PSNOWALBNIR, |
|
|
real, dimension(:), intent(inout) |
PSNOWALBFIR, |
|
|
real, dimension(:), intent(inout) |
PABC, |
|
|
real, dimension(:), intent(inout) |
PFAPARC, |
|
|
real, dimension(:), intent(inout) |
PFAPIRC, |
|
|
real, dimension(:), intent(inout) |
PMUS, |
|
|
real, dimension(:), intent(inout) |
PLAI_EFFC, |
|
|
real, dimension(:,:), intent(out) |
PIACAN, |
|
|
real, dimension(:), intent(out) |
PFAPAR, |
|
|
real, dimension(:), intent(out) |
PFAPIR, |
|
|
real, dimension(:), intent(out) |
PFAPAR_BS, |
|
|
real, dimension(:), intent(out) |
PFAPIR_BS, |
|
|
real, dimension(:), intent(in) |
PAH, |
|
|
real, dimension(:), intent(in) |
PBH, |
|
|
real, dimension(:), intent(in) |
PF2I, |
|
|
real, dimension(:), intent(in) |
PDMAX, |
|
|
real, dimension(:), intent(in) |
PPOI, |
|
|
real, dimension(:), intent(in) |
PCSP, |
|
|
real, dimension(:), intent(in) |
PFZERO, |
|
|
real, dimension(:), intent(in) |
PEPSO, |
|
|
real, dimension(:), intent(in) |
PGAMM, |
|
|
real, dimension(:), intent(in) |
PQDGAMM, |
|
|
real, dimension(:), intent(in) |
PGMES, |
|
|
real, dimension(:), intent(in) |
PGC, |
|
|
real, dimension(:), intent(in) |
PQDGMES, |
|
|
real, dimension(:), intent(in) |
PT1GMES, |
|
|
real, dimension(:), intent(in) |
PT2GMES, |
|
|
real, dimension(:), intent(in) |
PAMAX, |
|
|
real, dimension(:), intent(in) |
PQDAMAX, |
|
|
real, dimension(:), intent(in) |
PT1AMAX, |
|
|
real, dimension(:), intent(in) |
PT2AMAX, |
|
|
real, dimension(:), intent(inout) |
PAN, |
|
|
real, dimension(:), intent(inout) |
PANDAY, |
|
|
real, dimension(:), intent(inout) |
PANFM, |
|
|
real, dimension(:), intent(out) |
PGPP, |
|
|
real, dimension(:), intent(out) |
PANF, |
|
|
real, dimension(:,:), intent(out) |
PRESP_BIOMASS_INST, |
|
|
real, dimension(:), intent(in) |
PFF, |
|
|
real, dimension(:), intent(in) |
PPSN, |
|
|
real, dimension(:), intent(in) |
PPALPHAN, |
|
|
real, dimension(:), intent(in) |
PLAI, |
|
|
real, dimension(:), intent(in) |
PF2, |
|
|
real, dimension(:,:), intent(in) |
PWSAT, |
|
|
real, dimension(:,:), intent(in) |
PWFC, |
|
|
real, dimension(:,:), intent(inout) |
PSNOWGRAN1, |
|
|
real, dimension(:,:), intent(inout) |
PSNOWGRAN2, |
|
|
real, dimension(:,:), intent(inout) |
PSNOWHIST, |
|
|
real, dimension(:,:), intent(inout) |
PSNOWAGE, |
|
|
real, dimension(:,:), intent(inout) |
PSNOWRHO, |
|
|
real, dimension(:,:), intent(inout) |
PSNOWSWE, |
|
|
real, dimension(:,:), intent(inout) |
PSNOWHEAT, |
|
|
real, dimension(:,:), intent(out) |
PSNOWTEMP, |
|
|
real, dimension(:,:), intent(out) |
PSNOWDZ, |
|
|
real, dimension(:,:), intent(out) |
PSNOWLIQ, |
|
|
real, dimension(:), intent(in) |
PFEMIS, |
|
|
real, dimension(:), intent(out) |
PSWNET_N, |
|
|
real, dimension(:), intent(out) |
PSWNET_V, |
|
|
real, dimension(:), intent(out) |
PSWNET_G, |
|
|
real, dimension(:), intent(out) |
PSWNET_NS, |
|
|
real, dimension(:), intent(out) |
PALBT, |
|
|
real, dimension(:), intent(out) |
PSWDOWN_GN, |
|
|
real, dimension(:), intent(in) |
PLW_RAD, |
|
|
real, dimension(:), intent(out) |
PLWNET_N, |
|
|
real, dimension(:), intent(out) |
PLWNET_V, |
|
|
real, dimension(:), intent(out) |
PLWNET_G, |
|
|
real, dimension(:), intent(out) |
PLWDOWN_GN, |
|
|
real, dimension(:), intent(out) |
PLEV_V_C, |
|
|
real, dimension(:), intent(out) |
PLES_V_C, |
|
|
real, dimension(:), intent(out) |
PH_V_C, |
|
|
real, dimension(:), intent(out) |
PH_G_C, |
|
|
real, dimension(:), intent(out) |
PLETR_V_C, |
|
|
real, dimension(:), intent(out) |
PLER_V_C, |
|
|
real, dimension(:), intent(out) |
PH_C_A, |
|
|
real, dimension(:), intent(out) |
PH_N_C, |
|
|
real, dimension(:), intent(out) |
PLE_V_C, |
|
|
real, dimension(:), intent(out) |
PLE_G_C, |
|
|
real, dimension(:), intent(out) |
PLE_C_A, |
|
|
real, dimension(:), intent(out) |
PLE_N_C, |
|
|
real, dimension(:), intent(out) |
PEVAP_N_C, |
|
|
real, dimension(:), intent(out) |
PEVAP_G_C, |
|
|
real, dimension(:), intent(out) |
PSR_GN, |
|
|
real, dimension(:), intent(out) |
PMELTCV, |
|
|
real, dimension(:), intent(out) |
PFRZCV, |
|
|
real, dimension(:), intent(out) |
PMELTADV, |
|
|
real, dimension(:), intent(inout) |
PLE_FLOOD, |
|
|
real, dimension(:), intent(inout) |
PLEI_FLOOD, |
|
|
real, dimension(:), intent(inout) |
PLE, |
|
|
real, dimension(:), intent(out) |
PH, |
|
|
real, dimension(:), intent(out) |
PRN, |
|
|
real, dimension(:), intent(out) |
PLEI, |
|
|
real, dimension(:), intent(out) |
PLEGI, |
|
|
real, dimension(:), intent(out) |
PLEG, |
|
|
real, dimension(:), intent(out) |
PLELITTERI, |
|
|
real, dimension(:), intent(out) |
PLELITTER, |
|
|
real, dimension(:), intent(out) |
PDRIPLIT, |
|
|
real, dimension(:), intent(out) |
PRRLIT, |
|
|
real, dimension(:), intent(out) |
PLEV, |
|
|
real, dimension(:), intent(out) |
PLER, |
|
|
real, dimension(:), intent(out) |
PLETR, |
|
|
real, dimension(:), intent(out) |
PEVAP, |
|
|
real, dimension(:), intent(out) |
PLES, |
|
|
real, dimension(:), intent(out) |
PLESL, |
|
|
real, dimension(:), intent(out) |
PSUBL, |
|
|
real, dimension(:), intent(out) |
PRESTORE, |
|
|
real, dimension(:), intent(out) |
PGRNDFLUX, |
|
|
real, dimension(:), intent(out) |
PFLSN_COR, |
|
|
real, dimension(:), intent(out) |
PUSTAR, |
|
|
real, dimension(:), intent(out) |
PHPSNOW, |
|
|
real, dimension(:), intent(out) |
PSNOWHMASS, |
|
|
real, dimension(:), intent(out) |
PRNSNOW, |
|
|
real, dimension(:), intent(out) |
PHSNOW, |
|
|
real, dimension(:), intent(out) |
PGFLUXSNOW, |
|
|
real, dimension(:), intent(out) |
PUSTARSNOW, |
|
|
real, dimension(:), intent(out) |
PSRSFC, |
|
|
real, dimension(:), intent(out) |
PRRSFC, |
|
|
real, dimension(:), intent(out) |
PEMISNOW, |
|
|
real, dimension(:), intent(out) |
PCDSNOW, |
|
|
real, dimension(:), intent(out) |
PCHSNOW, |
|
|
real, dimension(:), intent(out) |
PEMIST, |
|
|
real, dimension(:), intent(out) |
PTS_RAD, |
|
|
real, dimension(:), intent(out) |
PHU_AGG, |
|
|
real, dimension(:), intent(out) |
PAC_AGG, |
|
|
real, dimension(:), intent(out) |
PDELHEATV_SFC, |
|
|
real, dimension(:), intent(out) |
PDELHEATG_SFC, |
|
|
real, dimension(:), intent(out) |
PDELHEATG, |
|
|
real, dimension(:), intent(out) |
PDELHEATN, |
|
|
real, dimension(:), intent(out) |
PDELHEATN_SFC, |
|
|
real, dimension(:), intent(out) |
PRESTOREN, |
|
|
real, dimension(:,:), intent(in) |
PD_G, |
|
|
real, dimension(:,:), intent(in) |
PDZG, |
|
|
real, dimension(:), intent(out) |
PCPS, |
|
|
real, dimension(:), intent(out) |
PLVTT, |
|
|
real, dimension(:), intent(out) |
PLSTT, |
|
|
real, dimension(:), intent(in) |
PCT, |
|
|
real, dimension(:), intent(in) |
PCV, |
|
|
real, dimension(:), intent(in) |
PCG, |
|
|
real, dimension(:), intent(in) |
PFFROZEN, |
|
|
real, dimension(:), intent(in) |
PTDEEP_A, |
|
|
real, dimension(:), intent(in) |
PTDEEP_B, |
|
|
real, dimension(:), intent(out) |
PDEEP_FLUX, |
|
|
real, dimension(:), intent(in) |
PMUF, |
|
|
real, dimension(:), intent(out) |
PDRIP, |
|
|
real, dimension(:), intent(out) |
PRRVEG, |
|
|
real, dimension(:), intent(out) |
PRISNOW, |
|
|
real, dimension(:), intent(out) |
PSNOW_THRUFAL, |
|
|
real, dimension(:), intent(out) |
PSNOW_THRUFAL_SOIL, |
|
|
real, dimension(:), intent(out) |
PEVAPCOR, |
|
|
real, dimension(:), intent(out) |
PSUBVCOR, |
|
|
real, dimension(:), intent(out) |
PLITCOR, |
|
|
real, dimension(:), intent(out) |
PSNOWSFCH, |
|
|
real, dimension(:), intent(out) |
PSNDRIFT, |
|
|
real, dimension(:), intent(out) |
PQSNOW |
|
) |
| |