58 USE modi_open_namelist
59 USE modi_close_namelist
80 TYPE(
flake_t),
INTENT(INOUT) :: F
82 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
93 REAL(KIND=JPRB) :: ZHOOK_HANDLE
100 IF (
lhook)
CALL dr_hook(
'READ_FLAKE_CONF_N',0,zhook_handle)
121 CALL posnam(inam,
'NAM_FLAKEN',gfound,iluout)
122 IF (gfound)
READ(unit=inam,nml=nam_flaken)
128 CALL posnam(inam,
'NAM_DIAG_SURFN',gfound,iluout)
129 IF (gfound)
READ(unit=inam,nml=nam_diag_surfn)
130 CALL posnam(inam,
'NAM_DIAG_FLAKEN',gfound,iluout)
131 IF (gfound)
READ(unit=inam,nml=nam_diag_flaken)
133 CALL abor1_sfx(
"XZWAT_PROFILE MUST BE DEFINED IN NAMELIST NAM_DIAG_FLAKEN IF LWATER_PROFILE=T" 134 CALL posnam(inam,
'NAM_CH_FLAKEN',gfound,iluout)
135 IF (gfound)
READ(unit=inam,nml=nam_ch_flaken)
157 IF (
lhook)
CALL dr_hook(
'READ_FLAKE_CONF_N',1,zhook_handle)
character(len=3) csnow_flk
subroutine init_nam_diag_surfn(DGO)
subroutine update_nam_flaken(F)
real, dimension(100) xzwat_profile
character(len=6) cch_dry_dep
subroutine update_nam_diag_surfn(DGO)
integer function get_current_model_index_surfex()
subroutine update_nam_diag_flaken(DMF)
subroutine posnam(KULNAM, HDNAML, OFOUND, KLUOUT)
subroutine abor1_sfx(YTEXT)
subroutine read_flake_conf_n(CHF, DGO, DMF, F, HPROGRAM)
subroutine close_namelist(HPROGRAM, KLUNAM)
subroutine update_nam_ch_flaken(CHF)
subroutine init_nam_flaken(F)
subroutine init_nam_diag_flaken(DMF)
subroutine get_luout(HPROGRAM, KLUOUT)
character(len=5) cflk_flux
subroutine init_nam_ch_flaken(CHF)
character(len=4) cflk_alb
subroutine open_namelist(HPROGRAM, KLUNAM, HFILE)