24 USE modi_default_teb_veg
25 USE modi_default_greenroof
26 USE modi_default_ch_dep
27 USE modi_default_diag_teb
28 USE modi_read_default_teb_n
29 USE modi_read_teb_conf_n
30 USE modi_read_teb_veg_conf_n
32 USE modi_read_nam_prep_teb_n
33 USE modi_read_nam_prep_garden_n
34 USE modi_read_nam_prep_greenroof_n
40 USE modi_read_teb_conf_n
48 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
49 CHARACTER(LEN=3),
INTENT(IN) :: HINIT
50 REAL(KIND=JPRB) :: ZHOOK_HANDLE
54 IF (
lhook)
CALL dr_hook(
'READ_NAMELISTS_TEB_N',0,zhook_handle)
71 CALL read_default_teb_n(tm%CHT, tm%TD%MTO, tm%TD%O, tm%TD%DUT, gro, tm%NT%AL(1), tm%TOP, &
74 CALL read_teb_conf_n(tm%CHT, tm%TD%MTO, tm%TD%O, tm%TD%DUT, tm%NT%AL(1), tm%TOP, &
79 IF (hinit==
'PRE')
THEN 85 IF (
lhook)
CALL dr_hook(
'READ_NAMELISTS_TEB_N',1,zhook_handle)
character(len=3) cksat_gr
subroutine read_namelists_teb_n(TM, GRO, GDO, HPROGRAM, HINIT)
subroutine read_nam_prep_greenroof_n(HPROGRAM)
character(len=4) cscond_gr
subroutine default_greenroof(HRUNOFF_GR, HSCOND_GR,
subroutine default_teb(HZ0H, PTSTEP, POUT_TSTEP, HCH_BEM, PDT_RES, P
subroutine read_nam_prep_garden_n(HPROGRAM)
subroutine default_teb_veg(HRUNOFF, HSCOND, HC1DRY, HSOILFRZ, HDIFSFCOND, HSNOWRES,
logical lsurf_misc_budget
character(len=4) crunoff_gr
subroutine read_teb_veg_conf_n(CHT, IO, HPROGRAM)
character(len=3) csnowres
subroutine default_ch_dep(HCH_DRY_DEP)
character(len=6) cch_dry_dep
character(len=3) csoilfrz
subroutine read_default_teb_n(CHT, DMTO, DGO, DUT, IO, T, TOP, HP
subroutine default_diag_teb(K2M, OSURF_BUDGET, O2M_MIN_ZS, ORAD_BUDG
subroutine read_nam_prep_teb_n(HPROGRAM)
subroutine read_teb_conf_n(CHT, DMTO, DGO, DUT, T, TOP, HPROGRAM)
character(len=3) chort_gr
character(len=4) cdifsfcond
logical lsurf_diag_albedo