54 USE modd_snow_par
, ONLY : xemissn, xansmin, xansmax, &
55 xaglamin, xaglamax, xhgla, &
56 xwsnv, xz0sn, xz0hsn, &
58 xalbice1, xalbice2, xalbice3, &
59 xrhothreshold_ice, xz0icez0snow, &
60 xvaging_noglacier, xvaging_glacier, &
63 xansfracmel, xtempans, &
67 USE modi_open_namelist
68 USE modi_close_namelist
85 LOGICAL :: LREPROD_OPER
87 REAL(KIND=JPRB) :: ZHOOK_HANDLE
89 NAMELIST/nam_surf_csts/ xemissn, xansmin, xansmax, xaglamin, xaglamax, &
95 xansfracmel, xtempans, xansminmeb, &
98 NAMELIST/nam_surf_snow_csts/ xz0icez0snow, xrhothreshold_ice, &
99 xalbice1, xalbice2, xalbice3, &
100 xvaging_noglacier, xvaging_glacier, &
218 xrhothreshold_ice = 850.
221 xvaging_noglacier = 60.
222 xvaging_glacier = 900.
225 xpercentagepore = 0.05
234 lreprod_oper = .false.
280 CALL posnam(ilunam,
'NAM_SURF_CSTS',gfound,iluout)
281 IF (gfound)
READ(unit=ilunam,nml=nam_surf_csts)
295 CALL posnam(ilunam,
'NAM_SURF_SNOW_CSTS',gfound,iluout)
296 IF (gfound)
READ(unit=ilunam,nml=nam_surf_snow_csts)
302 CALL posnam(ilunam,
'NAM_REPROD_OPER',gfound,iluout)
303 IF (gfound)
READ(unit=ilunam,nml=nam_reprod_oper)
character(len=3) cimplicit_wind
character(len=3) ccharnock
subroutine posnam(KULNAM, HDNAML, OFOUND, KLUOUT)
character(len=6) cprogname
subroutine close_namelist(HPROGRAM, KLUNAM)
subroutine get_luout(HPROGRAM, KLUOUT)
subroutine open_namelist(HPROGRAM, KLUNAM, HFILE)