Go to the source code of this file.
Functions/Subroutines | |
subroutine | INIT_VEG_PGD_GARDEN_n (HPROGRAM, KLUOUT, KI, KGROUND_LAYER, KMONTH, PVEGTYPE, PTDEEP, PGAMMAT, HPHOTO, HINIT, OTR_ML, KNBIOMASS, PCO2, PRHOA, PABC, PPOI, PGMES, PGC, PDMAX, PANMAX, PFZERO, PEPSO, PGAMM, PQDGAMM, PQDGMES, PT1GMES, PT2GMES, PAMAX, PQDAMAX, PT1AMAX, PT2AMAX, PAH, PBH, KSV, HSV, KBEQ, HSVO, KAEREQ, KSV_CHSBEG, KSV_CHSEND, KSV_AERBEG, KSV_AEREND, HCH_NAMES, HAER_NAMES, KDSTEQ, KSV_DSTBEG, KSV_DSTEND, KSLTEQ, KSV_SLTBEG, KSV_SLTEND, HDSTNAMES, HSLTNAMES, HCHEM_SURF_FILE, PCLAY, PSAND, HPEDOTF, PCONDSAT, PMPOTSAT, PBCOEF, PWWILT, PWFC, PWSAT, PTAUICE, PCGSAT, PC1SAT, PC2REF, PC3, PC4B, PACOEF, PPCOEF, PC4REF, PPCPS, PPLVTT, PPLSTT, HSCOND, HISBA, PHCAPSOIL, PCONDDRY, PCONDSLD, HCPSURF, PDG, PDROOT, PDG2, PROOTFRAC, PRUNOFFD, PDZG, PDZDIF, PSOILWGHT, KWG_LAYER, KLAYER_HORT, KLAYER_DUN, PD_ICE, PKSAT_ICE, PALBNIR_DRY, PALBVIS_DRY, PALBUV_DRY, PALBNIR_WET, PALBVIS_WET, PALBUV_WET, PBSLAI_NITRO, PCE_NITRO, PCNA_NITRO, PCF_NITRO) |
subroutine INIT_VEG_PGD_GARDEN_n | ( | CHARACTER(LEN=6), intent(in) | HPROGRAM, |
INTEGER, intent(in) | KLUOUT, | ||
INTEGER, intent(in) | KI, | ||
INTEGER, intent(in) | KGROUND_LAYER, | ||
INTEGER, intent(in) | KMONTH, | ||
REAL, dimension(:,:), pointer | PVEGTYPE, | ||
REAL, dimension(:), pointer | PTDEEP, | ||
REAL, dimension(:), pointer | PGAMMAT, | ||
CHARACTER(LEN=3), intent(in) | HPHOTO, | ||
CHARACTER(LEN=3), intent(in) | HINIT, | ||
LOGICAL, intent(in) | OTR_ML, | ||
INTEGER, intent(in) | KNBIOMASS, | ||
REAL, dimension(:), intent(in) | PCO2, | ||
REAL, dimension(:), intent(in) | PRHOA, | ||
REAL, dimension(:), pointer | PABC, | ||
REAL, dimension(:), pointer | PPOI, | ||
REAL, dimension(:), pointer | PGMES, | ||
REAL, dimension(:), pointer | PGC, | ||
REAL, dimension(:), pointer | PDMAX, | ||
REAL, dimension(:), pointer | PANMAX, | ||
REAL, dimension(:), pointer | PFZERO, | ||
REAL, dimension(:), pointer | PEPSO, | ||
REAL, dimension(:), pointer | PGAMM, | ||
REAL, dimension(:), pointer | PQDGAMM, | ||
REAL, dimension(:), pointer | PQDGMES, | ||
REAL, dimension(:), pointer | PT1GMES, | ||
REAL, dimension(:), pointer | PT2GMES, | ||
REAL, dimension(:), pointer | PAMAX, | ||
REAL, dimension(:), pointer | PQDAMAX, | ||
REAL, dimension(:), pointer | PT1AMAX, | ||
REAL, dimension(:), pointer | PT2AMAX, | ||
REAL, dimension(:), pointer | PAH, | ||
REAL, dimension(:), pointer | PBH, | ||
INTEGER, intent(in) | KSV, | ||
CHARACTER(LEN=6), dimension(ksv), intent(in) | HSV, | ||
INTEGER, intent(out) | KBEQ, | ||
CHARACTER(LEN=6), dimension(:), pointer | HSVO, | ||
INTEGER, intent(out) | KAEREQ, | ||
INTEGER, intent(out) | KSV_CHSBEG, | ||
INTEGER, intent(out) | KSV_CHSEND, | ||
INTEGER, intent(out) | KSV_AERBEG, | ||
INTEGER, intent(out) | KSV_AEREND, | ||
CHARACTER(LEN=6), dimension(:), pointer | HCH_NAMES, | ||
CHARACTER(LEN=6), dimension(:), pointer | HAER_NAMES, | ||
INTEGER, intent(out) | KDSTEQ, | ||
INTEGER, intent(out) | KSV_DSTBEG, | ||
INTEGER, intent(out) | KSV_DSTEND, | ||
INTEGER, intent(out) | KSLTEQ, | ||
INTEGER, intent(out) | KSV_SLTBEG, | ||
INTEGER, intent(out) | KSV_SLTEND, | ||
CHARACTER(LEN=6), dimension(:), optional, pointer | HDSTNAMES, | ||
CHARACTER(LEN=6), dimension(:), optional, pointer | HSLTNAMES, | ||
CHARACTER(LEN=28), intent(out) | HCHEM_SURF_FILE, | ||
REAL, dimension(:,:), intent(in) | PCLAY, | ||
REAL, dimension(:,:), intent(in) | PSAND, | ||
CHARACTER(LEN=4), intent(in) | HPEDOTF, | ||
REAL, dimension(:,:), pointer | PCONDSAT, | ||
REAL, dimension(:,:), pointer | PMPOTSAT, | ||
REAL, dimension(:,:), pointer | PBCOEF, | ||
REAL, dimension(:,:), pointer | PWWILT, | ||
REAL, dimension(:,:), pointer | PWFC, | ||
REAL, dimension(:,:), pointer | PWSAT, | ||
REAL, dimension(:), pointer | PTAUICE, | ||
REAL, dimension(:), pointer | PCGSAT, | ||
REAL, dimension(:), pointer | PC1SAT, | ||
REAL, dimension(:), pointer | PC2REF, | ||
REAL, dimension(:,:), pointer | PC3, | ||
REAL, dimension(:), pointer | PC4B, | ||
REAL, dimension(:), pointer | PACOEF, | ||
REAL, dimension(:), pointer | PPCOEF, | ||
REAL, dimension(:), pointer | PC4REF, | ||
REAL, dimension(:), pointer | PPCPS, | ||
REAL, dimension(:), pointer | PPLVTT, | ||
REAL, dimension(:), pointer | PPLSTT, | ||
CHARACTER(LEN=4), intent(in) | HSCOND, | ||
CHARACTER(LEN=3), intent(in) | HISBA, | ||
REAL, dimension(:,:), pointer | PHCAPSOIL, | ||
REAL, dimension(:,:), pointer | PCONDDRY, | ||
REAL, dimension(:,:), pointer | PCONDSLD, | ||
CHARACTER(LEN=3), intent(in) | HCPSURF, | ||
REAL, dimension(:,:), intent(in) | PDG, | ||
REAL, dimension(:), intent(in) | PDROOT, | ||
REAL, dimension(:), intent(in) | PDG2, | ||
REAL, dimension(:,:), intent(in) | PROOTFRAC, | ||
REAL, dimension(:), pointer | PRUNOFFD, | ||
REAL, dimension(:,:), pointer | PDZG, | ||
REAL, dimension(:,:), pointer | PDZDIF, | ||
REAL, dimension(:,:), pointer | PSOILWGHT, | ||
INTEGER, dimension(:), intent(in) | KWG_LAYER, | ||
INTEGER, intent(out) | KLAYER_HORT, | ||
INTEGER, intent(out) | KLAYER_DUN, | ||
REAL, dimension(:), intent(inout) | PD_ICE, | ||
REAL, dimension(:), pointer | PKSAT_ICE, | ||
REAL, dimension(:), pointer | PALBNIR_DRY, | ||
REAL, dimension(:), pointer | PALBVIS_DRY, | ||
REAL, dimension(:), pointer | PALBUV_DRY, | ||
REAL, dimension(:), pointer | PALBNIR_WET, | ||
REAL, dimension(:), pointer | PALBVIS_WET, | ||
REAL, dimension(:), pointer | PALBUV_WET, | ||
REAL, dimension(:), pointer | PBSLAI_NITRO, | ||
REAL, dimension(:), intent(in) | PCE_NITRO, | ||
REAL, dimension(:), intent(in) | PCNA_NITRO, | ||
REAL, dimension(:), intent(in) | PCF_NITRO | ||
) |
Definition at line 2 of file init_veg_pgd_gardenn.F90.