- Timestamp:
- 2017-09-15T20:07:33+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/iceistate.F90
r8518 r8531 49 49 TYPE(FLD), ALLOCATABLE, DIMENSION(:) :: si ! structure of input fields (file informations, fields read) 50 50 ! 51 ! ** namelist (nami ce_ini) **51 ! ** namelist (namini) ** 52 52 LOGICAL :: ln_iceini ! initialization or not 53 53 LOGICAL :: ln_iceini_file ! Ice initialization state from 2D netcdf file … … 512 512 !! ** Purpose : Definition of initial state of the ice 513 513 !! 514 !! ** Method : Read the nami ce_ini namelist and check the parameter514 !! ** Method : Read the namini namelist and check the parameter 515 515 !! values called at the first timestep (nit000) 516 516 !! 517 517 !! ** input : 518 !! Namelist nami ce_ini518 !! Namelist namini 519 519 !! 520 520 !! history : … … 531 531 TYPE(FLD_N), DIMENSION(jpfldi) :: slf_i ! array of namelist informations on the fields to read 532 532 ! 533 NAMELIST/nami ce_ini/ ln_iceini, ln_iceini_file, rn_thres_sst, rn_hts_ini_n, rn_hts_ini_s, &534 & 535 & 536 & 533 NAMELIST/namini/ ln_iceini, ln_iceini_file, rn_thres_sst, rn_hts_ini_n, rn_hts_ini_s, & 534 & rn_hti_ini_n, rn_hti_ini_s, rn_ati_ini_n, rn_ati_ini_s, rn_smi_ini_n, & 535 & rn_smi_ini_s, rn_tmi_ini_n, rn_tmi_ini_s, & 536 & sn_hti, sn_hts, sn_ati, sn_tsu, sn_tmi, sn_smi, cn_dir 537 537 !!----------------------------------------------------------------------------- 538 538 ! 539 REWIND( numnam_ice_ref ) ! Namelist nami ce_ini in reference namelist : Ice initial state540 READ ( numnam_ice_ref, nami ce_ini, IOSTAT = ios, ERR = 901)541 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nami ce_ini in reference namelist', lwp )542 543 REWIND( numnam_ice_cfg ) ! Namelist nami ce_ini in configuration namelist : Ice initial state544 READ ( numnam_ice_cfg, nami ce_ini, IOSTAT = ios, ERR = 902 )545 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nami ce_ini in configuration namelist', lwp )546 IF(lwm) WRITE ( numoni, nami ce_ini )539 REWIND( numnam_ice_ref ) ! Namelist namini in reference namelist : Ice initial state 540 READ ( numnam_ice_ref, namini, IOSTAT = ios, ERR = 901) 541 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namini in reference namelist', lwp ) 542 543 REWIND( numnam_ice_cfg ) ! Namelist namini in configuration namelist : Ice initial state 544 READ ( numnam_ice_cfg, namini, IOSTAT = ios, ERR = 902 ) 545 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namini in configuration namelist', lwp ) 546 IF(lwm) WRITE ( numoni, namini ) 547 547 548 548 slf_i(jp_hti) = sn_hti ; slf_i(jp_hts) = sn_hts … … 555 555 WRITE(numout,*) 'ice_istate_init: ice parameters inititialisation ' 556 556 WRITE(numout,*) '~~~~~~~~~~~~~~~' 557 WRITE(numout,*) ' Namelist nami ce_ini'557 WRITE(numout,*) ' Namelist namini:' 558 558 WRITE(numout,*) ' initialization with ice (T) or not (F) ln_iceini = ', ln_iceini 559 559 WRITE(numout,*) ' ice initialization from a netcdf file ln_iceini_file = ', ln_iceini_file
Note: See TracChangeset
for help on using the changeset viewer.