New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 9168 for branches/2017/dev_merge_2017/NEMOGCM/NEMO/OPA_SRC/DOM/domain.F90 – NEMO

Ignore:
Timestamp:
2017-12-23T13:27:17+01:00 (6 years ago)
Author:
gm
Message:

dev_merge_2017: OPA_SRC & CONFIG: remove useless warning when reading namelist_cfg

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_merge_2017/NEMOGCM/NEMO/OPA_SRC/DOM/domain.F90

    r9161 r9168  
    284284      READ  ( numnam_ref, namrun, IOSTAT = ios, ERR = 901) 
    285285901   IF( ios /= 0 )   CALL ctl_nam ( ios , 'namrun in reference namelist', lwp ) 
    286       ! 
    287286      REWIND( numnam_cfg )              ! Namelist namrun in configuration namelist : Parameters of the run 
    288287      READ  ( numnam_cfg, namrun, IOSTAT = ios, ERR = 902 ) 
    289 902   IF( ios /= 0 )   CALL ctl_nam ( ios , 'namrun in configuration namelist', lwp ) 
     288902   IF( ios > 0 )   CALL ctl_nam ( ios , 'namrun in configuration namelist', lwp ) 
    290289      IF(lwm) WRITE ( numond, namrun ) 
    291290      ! 
     
    335334      nwrite = nn_write 
    336335      neuler = nn_euler 
    337       IF ( neuler == 1 .AND. .NOT. ln_rstart ) THEN 
    338          WRITE(ctmp1,*) 'ln_rstart =.FALSE., nn_euler is forced to 0 ' 
    339          CALL ctl_warn( ctmp1 ) 
     336      IF( neuler == 1 .AND. .NOT. ln_rstart ) THEN 
     337         IF(lwp) WRITE(numout,*)   
     338         IF(lwp) WRITE(numout,*)'   Start from rest (ln_rstart=F) ==>>> an Euler initial time step is used,' 
     339         IF(lwp) WRITE(numout,*)'                                       nn_euler is forced to 0 '    
    340340         neuler = 0 
    341341      ENDIF 
     
    372372      REWIND( numnam_ref )              ! Namelist namdom in reference namelist : space & time domain (bathymetry, mesh, timestep) 
    373373      READ  ( numnam_ref, namdom, IOSTAT = ios, ERR = 903) 
    374 903   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdom in reference namelist', lwp ) 
    375       ! 
     374903   IF( ios /= 0 )   CALL ctl_nam ( ios , 'namdom in reference namelist', lwp ) 
    376375      REWIND( numnam_cfg )              ! Namelist namdom in configuration namelist : space & time domain (bathymetry, mesh, timestep) 
    377376      READ  ( numnam_cfg, namdom, IOSTAT = ios, ERR = 904 ) 
    378 904   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdom in configuration namelist', lwp ) 
     377904   IF( ios >  0 )  CALL ctl_nam ( ios , 'namdom in configuration namelist', lwp ) 
    379378      IF(lwm) WRITE ( numond, namdom ) 
    380379      ! 
     
    405404      READ  ( numnam_ref, namnc4, IOSTAT = ios, ERR = 907) 
    406405907   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namnc4 in reference namelist', lwp ) 
    407       ! 
    408406      REWIND( numnam_cfg )              ! Namelist namnc4 in configuration namelist : NETCDF 
    409407      READ  ( numnam_cfg, namnc4, IOSTAT = ios, ERR = 908 ) 
    410 908   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namnc4 in configuration namelist', lwp ) 
     408908   IF( ios > 0 ) CALL ctl_nam ( ios , 'namnc4 in configuration namelist', lwp ) 
    411409      IF(lwm) WRITE( numond, namnc4 ) 
    412410 
Note: See TracChangeset for help on using the changeset viewer.