- Timestamp:
- 2017-09-07T20:08:11+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/icealb.F90
r8505 r8512 34 34 REAL(wp) , PARAMETER :: r1_c2 = 1. / rc2 35 35 ! 36 ! ** albedo namelist (namice alb)36 ! ** albedo namelist (namice_alb) 37 37 INTEGER :: nn_ice_alb ! type of albedo scheme: 0: Shine & Henderson-Sellers (JGR 1985) 38 38 ! ! 1: "home made" based on Brandt et al. (JClim 2005) … … 310 310 !! ** Purpose : initializations for the albedo parameters 311 311 !! 312 !! ** Method : Read the namelist namice alb312 !! ** Method : Read the namelist namice_alb 313 313 !!---------------------------------------------------------------------- 314 314 INTEGER :: ios ! Local integer output status for namelist read 315 315 !! 316 NAMELIST/namice alb/ nn_ice_alb, rn_alb_sdry, rn_alb_smlt, rn_alb_idry, rn_alb_imlt, rn_alb_dpnd317 !!---------------------------------------------------------------------- 318 ! 319 REWIND( numnam_ice_ref ) ! Namelist namice alb in reference namelist : Albedo parameters320 READ ( numnam_ice_ref, namice alb, IOSTAT = ios, ERR = 901)321 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namice alb in reference namelist', lwp )316 NAMELIST/namice_alb/ nn_ice_alb, rn_alb_sdry, rn_alb_smlt, rn_alb_idry, rn_alb_imlt, rn_alb_dpnd 317 !!---------------------------------------------------------------------- 318 ! 319 REWIND( numnam_ice_ref ) ! Namelist namice_alb in reference namelist : Albedo parameters 320 READ ( numnam_ice_ref, namice_alb, IOSTAT = ios, ERR = 901) 321 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namice_alb in reference namelist', lwp ) 322 322 323 323 REWIND( numnam_ice_cfg ) ! Namelist namsbc_alb in configuration namelist : Albedo parameters 324 READ ( numnam_ice_cfg, namice alb, IOSTAT = ios, ERR = 902 )325 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namice alb in configuration namelist', lwp )326 IF(lwm) WRITE ( numoni, namice alb )324 READ ( numnam_ice_cfg, namice_alb, IOSTAT = ios, ERR = 902 ) 325 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namice_alb in configuration namelist', lwp ) 326 IF(lwm) WRITE ( numoni, namice_alb ) 327 327 ! 328 328 IF(lwp) THEN ! Control print … … 330 330 WRITE(numout,*) 'albedo : set albedo parameters' 331 331 WRITE(numout,*) '~~~~~~~' 332 WRITE(numout,*) ' Namelist namice alb : albedo '332 WRITE(numout,*) ' Namelist namice_alb : albedo ' 333 333 WRITE(numout,*) ' choose the albedo parameterization nn_ice_alb = ', nn_ice_alb 334 334 WRITE(numout,*) ' albedo of dry snow rn_alb_sdry = ', rn_alb_sdry
Note: See TracChangeset
for help on using the changeset viewer.