- Timestamp:
- 2019-10-09T15:02:14+02:00 (5 years ago)
- Location:
- NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles
- Files:
-
- 124 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/cfgs/C1D_PAPA/MY_SRC/usrdef_nam.F90
r11536 r11671 61 61 !!---------------------------------------------------------------------- 62 62 ! 63 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)64 63 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 902 ) 65 64 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icealb.F90
r11536 r11671 190 190 !!---------------------------------------------------------------------- 191 191 ! 192 REWIND( numnam_ice_ref ) ! Namelist namalb in reference namelist : Albedo parameters193 192 READ ( numnam_ice_ref, namalb, IOSTAT = ios, ERR = 901) 194 193 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namalb in reference namelist' ) 195 REWIND( numnam_ice_cfg ) ! Namelist namalb in configuration namelist : Albedo parameters196 194 READ ( numnam_ice_cfg, namalb, IOSTAT = ios, ERR = 902 ) 197 195 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namalb in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icedia.F90
r11536 r11671 178 178 !!---------------------------------------------------------------------- 179 179 ! 180 REWIND( numnam_ice_ref ) ! Namelist namdia in reference namelist : Parameters for ice181 180 READ ( numnam_ice_ref, namdia, IOSTAT = ios, ERR = 901) 182 181 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdia in reference namelist' ) 183 REWIND( numnam_ice_cfg ) ! Namelist namdia in configuration namelist : Parameters for ice184 182 READ ( numnam_ice_cfg, namdia, IOSTAT = ios, ERR = 902 ) 185 183 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdia in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icedyn.F90
r11536 r11671 224 224 !!------------------------------------------------------------------- 225 225 ! 226 REWIND( numnam_ice_ref ) ! Namelist namdyn in reference namelist : Ice dynamics227 226 READ ( numnam_ice_ref, namdyn, IOSTAT = ios, ERR = 901) 228 227 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdyn in reference namelist' ) 229 REWIND( numnam_ice_cfg ) ! Namelist namdyn in configuration namelist : Ice dynamics230 228 READ ( numnam_ice_cfg, namdyn, IOSTAT = ios, ERR = 902 ) 231 229 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdyn in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icedyn_adv.F90
r11536 r11671 131 131 !!------------------------------------------------------------------- 132 132 ! 133 REWIND( numnam_ice_ref ) ! Namelist namdyn_adv in reference namelist : Ice dynamics134 133 READ ( numnam_ice_ref, namdyn_adv, IOSTAT = ios, ERR = 901) 135 134 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdyn_adv in reference namelist' ) 136 REWIND( numnam_ice_cfg ) ! Namelist namdyn_adv in configuration namelist : Ice dynamics137 135 READ ( numnam_ice_cfg, namdyn_adv, IOSTAT = ios, ERR = 902 ) 138 136 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdyn_adv in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icedyn_rdgrft.F90
r11560 r11671 917 917 !!------------------------------------------------------------------- 918 918 ! 919 REWIND( numnam_ice_ref ) ! Namelist namicetdme in reference namelist : Ice mechanical ice redistribution920 919 READ ( numnam_ice_ref, namdyn_rdgrft, IOSTAT = ios, ERR = 901) 921 920 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdyn_rdgrft in reference namelist' ) 922 REWIND( numnam_ice_cfg ) ! Namelist namdyn_rdgrft in configuration namelist : Ice mechanical ice redistribution923 921 READ ( numnam_ice_cfg, namdyn_rdgrft, IOSTAT = ios, ERR = 902 ) 924 922 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdyn_rdgrft in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icedyn_rhg.F90
r11536 r11671 113 113 !!------------------------------------------------------------------- 114 114 ! 115 REWIND( numnam_ice_ref ) ! Namelist namdyn_rhg in reference namelist : Ice dynamics116 115 READ ( numnam_ice_ref, namdyn_rhg, IOSTAT = ios, ERR = 901) 117 116 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdyn_rhg in reference namelist' ) 118 REWIND( numnam_ice_cfg ) ! Namelist namdyn_rhg in configuration namelist : Ice dynamics119 117 READ ( numnam_ice_cfg, namdyn_rhg, IOSTAT = ios, ERR = 902 ) 120 118 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdyn_rhg in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/iceistate.F90
r11536 r11671 474 474 !!----------------------------------------------------------------------------- 475 475 ! 476 REWIND( numnam_ice_ref ) ! Namelist namini in reference namelist : Ice initial state477 476 READ ( numnam_ice_ref, namini, IOSTAT = ios, ERR = 901) 478 477 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namini in reference namelist' ) 479 REWIND( numnam_ice_cfg ) ! Namelist namini in configuration namelist : Ice initial state480 478 READ ( numnam_ice_cfg, namini, IOSTAT = ios, ERR = 902 ) 481 479 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namini in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/iceitd.F90
r11536 r11671 687 687 !!------------------------------------------------------------------ 688 688 ! 689 REWIND( numnam_ice_ref ) ! Namelist namitd in reference namelist : Parameters for ice690 689 READ ( numnam_ice_ref, namitd, IOSTAT = ios, ERR = 901) 691 690 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namitd in reference namelist' ) 692 REWIND( numnam_ice_cfg ) ! Namelist namitd in configuration namelist : Parameters for ice693 691 READ ( numnam_ice_cfg, namitd, IOSTAT = ios, ERR = 902 ) 694 692 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namitd in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icesbc.F90
r11575 r11671 284 284 !!------------------------------------------------------------------- 285 285 ! 286 REWIND( numnam_ice_ref ) ! Namelist namsbc in reference namelist : Ice dynamics287 286 READ ( numnam_ice_ref, namsbc, IOSTAT = ios, ERR = 901) 288 287 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc in reference namelist' ) 289 REWIND( numnam_ice_cfg ) ! Namelist namsbc in configuration namelist : Ice dynamics290 288 READ ( numnam_ice_cfg, namsbc, IOSTAT = ios, ERR = 902 ) 291 289 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icethd.F90
r11536 r11671 539 539 !!------------------------------------------------------------------- 540 540 ! 541 REWIND( numnam_ice_ref ) ! Namelist namthd in reference namelist : Ice thermodynamics542 541 READ ( numnam_ice_ref, namthd, IOSTAT = ios, ERR = 901) 543 542 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namthd in reference namelist' ) 544 REWIND( numnam_ice_cfg ) ! Namelist namthd in configuration namelist : Ice thermodynamics545 543 READ ( numnam_ice_cfg, namthd, IOSTAT = ios, ERR = 902 ) 546 544 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namthd in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icethd_da.F90
r11536 r11671 177 177 !!------------------------------------------------------------------- 178 178 ! 179 REWIND( numnam_ice_ref ) ! Namelist namthd_da in reference namelist : Ice thermodynamics180 179 READ ( numnam_ice_ref, namthd_da, IOSTAT = ios, ERR = 901) 181 180 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namthd_da in reference namelist' ) 182 REWIND( numnam_ice_cfg ) ! Namelist namthd_da in configuration namelist : Ice thermodynamics183 181 READ ( numnam_ice_cfg, namthd_da, IOSTAT = ios, ERR = 902 ) 184 182 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namthd_da in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icethd_do.F90
r11536 r11671 443 443 !!------------------------------------------------------------------- 444 444 ! 445 REWIND( numnam_ice_ref ) ! Namelist namthd_do in reference namelist : Ice thermodynamics446 445 READ ( numnam_ice_ref, namthd_do, IOSTAT = ios, ERR = 901) 447 446 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namthd_do in reference namelist' ) 448 REWIND( numnam_ice_cfg ) ! Namelist namthd_do in configuration namelist : Ice thermodynamics449 447 READ ( numnam_ice_cfg, namthd_do, IOSTAT = ios, ERR = 902 ) 450 448 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namthd_do in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icethd_pnd.F90
r11536 r11671 208 208 !!------------------------------------------------------------------- 209 209 ! 210 REWIND( numnam_ice_ref ) ! Namelist namthd_pnd in reference namelist : Melt Ponds211 210 READ ( numnam_ice_ref, namthd_pnd, IOSTAT = ios, ERR = 901) 212 211 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namthd_pnd in reference namelist' ) 213 REWIND( numnam_ice_cfg ) ! Namelist namthd_pnd in configuration namelist : Melt Ponds214 212 READ ( numnam_ice_cfg, namthd_pnd, IOSTAT = ios, ERR = 902 ) 215 213 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namthd_pnd in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icethd_sal.F90
r11536 r11671 132 132 !!------------------------------------------------------------------- 133 133 ! 134 REWIND( numnam_ice_ref ) ! Namelist namthd_sal in reference namelist : Ice salinity135 134 READ ( numnam_ice_ref, namthd_sal, IOSTAT = ios, ERR = 901) 136 135 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namthd_sal in reference namelist' ) 137 REWIND( numnam_ice_cfg ) ! Namelist namthd_sal in configuration namelist : Ice salinity138 136 READ ( numnam_ice_cfg, namthd_sal, IOSTAT = ios, ERR = 902 ) 139 137 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namthd_sal in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/ICE/icethd_zdf.F90
r11536 r11671 88 88 !!------------------------------------------------------------------- 89 89 ! 90 REWIND( numnam_ice_ref ) ! Namelist namthd_zdf in reference namelist : Ice thermodynamics91 90 READ ( numnam_ice_ref, namthd_zdf, IOSTAT = ios, ERR = 901) 92 91 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namthd_zdf in reference namelist' ) 93 REWIND( numnam_ice_cfg ) ! Namelist namthd_zdf in configuration namelist : Ice thermodynamics94 92 READ ( numnam_ice_cfg, namthd_zdf, IOSTAT = ios, ERR = 902 ) 95 93 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namthd_zdf in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/NST/agrif_user.F90
r11536 r11671 712 712 !!-------------------------------------------------------------------------------------- 713 713 ! 714 REWIND( numnam_ref ) ! Namelist namagrif in reference namelist : AGRIF zoom715 714 READ ( numnam_ref, namagrif, IOSTAT = ios, ERR = 901) 716 715 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namagrif in reference namelist' ) 717 REWIND( numnam_cfg ) ! Namelist namagrif in configuration namelist : AGRIF zoom718 716 READ ( numnam_cfg, namagrif, IOSTAT = ios, ERR = 902 ) 719 717 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namagrif in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/ASM/asminc.F90
r11536 r11671 145 145 ln_temnofreeze = .FALSE. 146 146 147 REWIND( numnam_ref ) ! Namelist nam_asminc in reference namelist : Assimilation increment148 147 READ ( numnam_ref, nam_asminc, IOSTAT = ios, ERR = 901) 149 148 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nam_asminc in reference namelist' ) 150 REWIND( numnam_cfg ) ! Namelist nam_asminc in configuration namelist : Assimilation increment151 149 READ ( numnam_cfg, nam_asminc, IOSTAT = ios, ERR = 902 ) 152 150 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nam_asminc in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/C1D/c1d.F90
r11536 r11671 50 50 !!---------------------------------------------------------------------- 51 51 ! 52 REWIND( numnam_ref ) ! Namelist namc1d in reference namelist : Tracer advection scheme53 52 READ ( numnam_ref, namc1d, IOSTAT = ios, ERR = 901) 54 53 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namc1d in reference namelist' ) 55 54 ! 56 REWIND( numnam_cfg ) ! Namelist namtra_adv in configuration namelist : Tracer advection scheme57 55 READ ( numnam_cfg, namc1d, IOSTAT = ios, ERR = 902 ) 58 56 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namc1d in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/C1D/dtauvd.F90
r11536 r11671 60 60 ierr0 = 0 ; ierr1 = 0 ; ierr2 = 0 ; ierr3 = 0 61 61 62 REWIND( numnam_ref ) ! Namelist namc1d_uvd in reference namelist :63 62 READ ( numnam_ref, namc1d_uvd, IOSTAT = ios, ERR = 901) 64 63 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namc1d_uvd in reference namelist' ) 65 64 ! 66 REWIND( numnam_cfg ) ! Namelist namc1d_uvd in configuration namelist : Parameters of the run67 65 READ ( numnam_cfg, namc1d_uvd, IOSTAT = ios, ERR = 902 ) 68 66 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namc1d_uvd in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/C1D/dyndmp.F90
r11536 r11671 79 79 !!---------------------------------------------------------------------- 80 80 ! 81 REWIND( numnam_ref ) ! Namelist namc1d_dyndmp in reference namelist :82 81 READ ( numnam_ref, namc1d_dyndmp, IOSTAT = ios, ERR = 901) 83 82 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namc1d_dyndmp in reference namelist' ) 84 REWIND( numnam_cfg ) ! Namelist namc1d_dyndmp in configuration namelist : Parameters of the run85 83 READ ( numnam_cfg, namc1d_dyndmp, IOSTAT = ios, ERR = 902 ) 86 84 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namc1d_dyndmp in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/CRS/crsini.F90
r11536 r11671 80 80 !--------------------------------------------------------- 81 81 ! 82 REWIND( numnam_ref ) ! Namelist namrun in reference namelist : Parameters of the run83 82 READ ( numnam_ref, namcrs, IOSTAT = ios, ERR = 901) 84 83 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namcrs in reference namelist' ) 85 REWIND( numnam_cfg ) ! Namelist namrun in configuration namelist : Parameters of the run86 84 READ ( numnam_cfg, namcrs, IOSTAT = ios, ERR = 902 ) 87 85 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namcrs in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DIA/dia25h.F90
r11536 r11671 53 53 !!---------------------------------------------------------------------- 54 54 ! 55 REWIND ( numnam_ref ) ! Read Namelist nam_dia25h in reference namelist : 25hour mean diagnostics56 55 READ ( numnam_ref, nam_dia25h, IOSTAT=ios, ERR= 901 ) 57 56 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nam_dia25h in reference namelist' ) 58 REWIND( numnam_cfg ) ! Namelist nam_dia25h in configuration namelist 25hour diagnostics59 57 READ ( numnam_cfg, nam_dia25h, IOSTAT = ios, ERR = 902 ) 60 58 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nam_dia25h in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DIA/diadct.F90
r11536 r11671 123 123 !!--------------------------------------------------------------------- 124 124 125 REWIND( numnam_ref ) ! Namelist nam_diadct in reference namelist : Diagnostic: transport through sections126 125 READ ( numnam_ref, nam_diadct, IOSTAT = ios, ERR = 901) 127 126 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nam_diadct in reference namelist' ) 128 127 129 REWIND( numnam_cfg ) ! Namelist nam_diadct in configuration namelist : Diagnostic: transport through sections130 128 READ ( numnam_cfg, nam_diadct, IOSTAT = ios, ERR = 902 ) 131 129 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nam_diadct in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DIA/diaharm.F90
r11536 r11671 79 79 ENDIF 80 80 ! 81 REWIND( numnam_ref ) ! Namelist nam_diaharm in reference namelist : Tidal harmonic analysis82 81 READ ( numnam_ref, nam_diaharm, IOSTAT = ios, ERR = 901) 83 82 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nam_diaharm in reference namelist' ) 84 REWIND( numnam_cfg ) ! Namelist nam_diaharm in configuration namelist : Tidal harmonic analysis85 83 READ ( numnam_cfg, nam_diaharm, IOSTAT = ios, ERR = 902 ) 86 84 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nam_diaharm in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DIA/diahsb.F90
r11536 r11671 360 360 WRITE(numout,*) '~~~~~~~~~~~~ ' 361 361 ENDIF 362 REWIND( numnam_ref ) ! Namelist namhsb in reference namelist363 362 READ ( numnam_ref, namhsb, IOSTAT = ios, ERR = 901) 364 363 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namhsb in reference namelist' ) 365 REWIND( numnam_cfg ) ! Namelist namhsb in configuration namelist366 364 READ ( numnam_cfg, namhsb, IOSTAT = ios, ERR = 902 ) 367 365 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namhsb in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DIA/diaptr.F90
r11536 r11671 391 391 !!---------------------------------------------------------------------- 392 392 393 REWIND( numnam_ref ) ! Namelist namptr in reference namelist : Poleward transport394 393 READ ( numnam_ref, namptr, IOSTAT = ios, ERR = 901) 395 394 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namptr in reference namelist' ) 396 395 397 REWIND( numnam_cfg ) ! Namelist namptr in configuration namelist : Poleward transport398 396 READ ( numnam_cfg, namptr, IOSTAT = ios, ERR = 902 ) 399 397 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namptr in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DIA/diatmb.F90
r11536 r11671 41 41 !!---------------------------------------------------------------------- 42 42 ! 43 REWIND( numnam_ref ) ! Read Namelist nam_diatmb in reference namelist : TMB diagnostics44 43 READ ( numnam_ref, nam_diatmb, IOSTAT=ios, ERR= 901 ) 45 44 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nam_diatmb in reference namelist' ) 46 45 47 REWIND( numnam_cfg ) ! Namelist nam_diatmb in configuration namelist TMB diagnostics48 46 READ ( numnam_cfg, nam_diatmb, IOSTAT = ios, ERR = 902 ) 49 47 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nam_diatmb in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DIU/diurnal_bulk.F90
r11536 r11671 52 52 53 53 ! Read the namelist 54 REWIND( numnam_ref )55 54 READ ( numnam_ref, namdiu, IOSTAT = ios, ERR = 901 ) 56 55 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdiu in reference namelist' ) 57 REWIND( numnam_cfg )58 56 READ ( numnam_cfg, namdiu, IOSTAT = ios, ERR = 902 ) 59 57 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdiu in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DOM/domain.F90
r11536 r11671 306 306 ! 307 307 ! 308 REWIND( numnam_ref ) ! Namelist namrun in reference namelist : Parameters of the run309 308 READ ( numnam_ref, namrun, IOSTAT = ios, ERR = 901) 310 309 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namrun in reference namelist' ) 311 REWIND( numnam_cfg ) ! Namelist namrun in configuration namelist : Parameters of the run312 310 READ ( numnam_cfg, namrun, IOSTAT = ios, ERR = 902 ) 313 311 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namrun in configuration namelist' ) … … 404 402 #endif 405 403 406 REWIND( numnam_ref ) ! Namelist namdom in reference namelist : space & time domain (bathymetry, mesh, timestep)407 404 READ ( numnam_ref, namdom, IOSTAT = ios, ERR = 903) 408 405 903 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdom in reference namelist' ) 409 REWIND( numnam_cfg ) ! Namelist namdom in configuration namelist : space & time domain (bathymetry, mesh, timestep)410 406 READ ( numnam_cfg, namdom, IOSTAT = ios, ERR = 904 ) 411 407 904 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdom in configuration namelist' ) … … 436 432 #if defined key_netcdf4 437 433 ! ! NetCDF 4 case ("key_netcdf4" defined) 438 REWIND( numnam_ref ) ! Namelist namnc4 in reference namelist : NETCDF439 434 READ ( numnam_ref, namnc4, IOSTAT = ios, ERR = 907) 440 435 907 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namnc4 in reference namelist' ) 441 REWIND( numnam_cfg ) ! Namelist namnc4 in configuration namelist : NETCDF442 436 READ ( numnam_cfg, namnc4, IOSTAT = ios, ERR = 908 ) 443 437 908 IF( ios > 0 ) CALL ctl_nam ( ios , 'namnc4 in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DOM/dommsk.F90
r11536 r11671 103 103 !!--------------------------------------------------------------------- 104 104 ! 105 REWIND( numnam_ref ) ! Namelist namlbc in reference namelist : Lateral momentum boundary condition106 105 READ ( numnam_ref, namlbc, IOSTAT = ios, ERR = 901 ) 107 106 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namlbc in reference namelist' ) 108 REWIND( numnam_cfg ) ! Namelist namlbc in configuration namelist : Lateral momentum boundary condition109 107 READ ( numnam_cfg, namlbc, IOSTAT = ios, ERR = 902 ) 110 108 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namlbc in configuration namelist' ) … … 148 146 149 147 ! Mask corrections for bdy (read in mppini2) 150 REWIND( numnam_ref ) ! Namelist nambdy in reference namelist :Unstructured open boundaries151 148 READ ( numnam_ref, nambdy, IOSTAT = ios, ERR = 903) 152 149 903 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nambdy in reference namelist' ) 153 REWIND( numnam_cfg ) ! Namelist nambdy in configuration namelist :Unstructured open boundaries154 150 READ ( numnam_cfg, nambdy, IOSTAT = ios, ERR = 904 ) 155 151 904 IF( ios > 0 ) CALL ctl_nam ( ios , 'nambdy in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DOM/domvvl.F90
r11536 r11671 991 991 !!---------------------------------------------------------------------- 992 992 ! 993 REWIND( numnam_ref ) ! Namelist nam_vvl in reference namelist :994 993 READ ( numnam_ref, nam_vvl, IOSTAT = ios, ERR = 901) 995 994 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nam_vvl in reference namelist' ) 996 REWIND( numnam_cfg ) ! Namelist nam_vvl in configuration namelist : Parameters of the run997 995 READ ( numnam_cfg, nam_vvl, IOSTAT = ios, ERR = 902 ) 998 996 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nam_vvl in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DOM/dtatsd.F90
r11536 r11671 65 65 ierr0 = 0 ; ierr1 = 0 ; ierr2 = 0 ; ierr3 = 0 66 66 ! 67 REWIND( numnam_ref ) ! Namelist namtsd in reference namelist :68 67 READ ( numnam_ref, namtsd, IOSTAT = ios, ERR = 901) 69 68 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtsd in reference namelist' ) 70 REWIND( numnam_cfg ) ! Namelist namtsd in configuration namelist : Parameters of the run71 69 READ ( numnam_cfg, namtsd, IOSTAT = ios, ERR = 902 ) 72 70 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtsd in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DOM/iscplini.F90
r11536 r11671 62 62 nn_fiscpl = 0 63 63 ln_hsb = .FALSE. 64 REWIND( numnam_ref ) ! Namelist namsbc_iscpl in reference namelist : Ice sheet coupling65 64 READ ( numnam_ref, namsbc_iscpl, IOSTAT = ios, ERR = 901) 66 65 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_iscpl in reference namelist' ) 67 REWIND( numnam_cfg ) ! Namelist namsbc_iscpl in configuration namelist : Ice Sheet coupling68 66 READ ( numnam_cfg, namsbc_iscpl, IOSTAT = ios, ERR = 902 ) 69 67 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_iscpl in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DYN/dynadv.F90
r11536 r11671 104 104 ENDIF 105 105 ! 106 REWIND( numnam_ref ) ! Namelist namdyn_adv in reference namelist : Momentum advection scheme107 106 READ ( numnam_ref, namdyn_adv, IOSTAT = ios, ERR = 901) 108 107 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdyn_adv in reference namelist' ) 109 REWIND( numnam_cfg ) ! Namelist namdyn_adv in configuration namelist : Momentum advection scheme110 108 READ ( numnam_cfg, namdyn_adv, IOSTAT = ios, ERR = 902 ) 111 109 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdyn_adv in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DYN/dynhpg.F90
r11536 r11671 150 150 !!---------------------------------------------------------------------- 151 151 ! 152 REWIND( numnam_ref ) ! Namelist namdyn_hpg in reference namelist : Hydrostatic pressure gradient153 152 READ ( numnam_ref, namdyn_hpg, IOSTAT = ios, ERR = 901) 154 153 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdyn_hpg in reference namelist' ) 155 154 ! 156 REWIND( numnam_cfg ) ! Namelist namdyn_hpg in configuration namelist : Hydrostatic pressure gradient157 155 READ ( numnam_cfg, namdyn_hpg, IOSTAT = ios, ERR = 902 ) 158 156 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdyn_hpg in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DYN/dynspg.F90
r11536 r11671 200 200 ENDIF 201 201 ! 202 REWIND( numnam_ref ) ! Namelist namdyn_spg in reference namelist : Free surface203 202 READ ( numnam_ref, namdyn_spg, IOSTAT = ios, ERR = 901) 204 203 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdyn_spg in reference namelist' ) 205 204 ! 206 REWIND( numnam_cfg ) ! Namelist namdyn_spg in configuration namelist : Free surface207 205 READ ( numnam_cfg, namdyn_spg, IOSTAT = ios, ERR = 902 ) 208 206 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdyn_spg in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DYN/dynvor.F90
r11536 r11671 849 849 ENDIF 850 850 ! 851 REWIND( numnam_ref ) ! Namelist namdyn_vor in reference namelist : Vorticity scheme options852 851 READ ( numnam_ref, namdyn_vor, IOSTAT = ios, ERR = 901) 853 852 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdyn_vor in reference namelist' ) 854 REWIND( numnam_cfg ) ! Namelist namdyn_vor in configuration namelist : Vorticity scheme options855 853 READ ( numnam_cfg, namdyn_vor, IOSTAT = ios, ERR = 902 ) 856 854 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdyn_vor in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/DYN/wet_dry.F90
r11536 r11671 79 79 !!---------------------------------------------------------------------- 80 80 ! 81 REWIND( numnam_ref ) ! Namelist namwad in reference namelist : Parameters for Wetting/Drying82 81 READ ( numnam_ref, namwad, IOSTAT = ios, ERR = 905) 83 82 905 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namwad in reference namelist' ) 84 REWIND( numnam_cfg ) ! Namelist namwad in configuration namelist : Parameters for Wetting/Drying85 83 READ ( numnam_cfg, namwad, IOSTAT = ios, ERR = 906) 86 84 906 IF( ios > 0 ) CALL ctl_nam ( ios , 'namwad in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/FLO/floats.F90
r11536 r11671 86 86 IF(lwp) WRITE(numout,*) '~~~~~~~' 87 87 88 REWIND( numnam_ref ) ! Namelist namflo in reference namelist : Floats89 88 READ ( numnam_ref, namflo, IOSTAT = ios, ERR = 901) 90 89 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namflo in reference namelist' ) 91 90 92 REWIND( numnam_cfg ) ! Namelist namflo in configuration namelist : Floats93 91 READ ( numnam_cfg, namflo, IOSTAT = ios, ERR = 902 ) 94 92 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namflo in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/ICB/icbini.F90
r11536 r11671 404 404 #endif 405 405 ! !== read namelist ==! 406 REWIND( numnam_ref ) ! Namelist namberg in reference namelist : Iceberg parameters407 406 READ ( numnam_ref, namberg, IOSTAT = ios, ERR = 901) 408 407 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namberg in reference namelist' ) 409 REWIND( numnam_cfg ) ! Namelist namberg in configuration namelist : Iceberg parameters410 408 READ ( numnam_cfg, namberg, IOSTAT = ios, ERR = 902 ) 411 409 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namberg in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/LBC/mppini.F90
r11536 r11671 176 176 ! ----------------------------------- 177 177 ! 178 REWIND( numnam_ref ) ! Namelist nammpp in reference namelist179 178 READ ( numnam_ref, nammpp, IOSTAT = ios, ERR = 901 ) 180 179 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nammpp in reference namelist' ) 181 REWIND( numnam_cfg ) ! Namelist nammpp in confguration namelist182 180 READ ( numnam_cfg, nammpp, IOSTAT = ios, ERR = 902 ) 183 181 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nammpp in configuration namelist' ) … … 197 195 198 196 ! do we need to take into account bdy_msk? 199 REWIND( numnam_ref ) ! Namelist nambdy in reference namelist : BDY200 197 READ ( numnam_ref, nambdy, IOSTAT = ios, ERR = 903) 201 198 903 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nambdy in reference namelist (mppini)' ) 202 REWIND( numnam_cfg ) ! Namelist nambdy in configuration namelist : BDY203 199 READ ( numnam_cfg, nambdy, IOSTAT = ios, ERR = 904 ) 204 200 904 IF( ios > 0 ) CALL ctl_nam ( ios , 'nambdy in configuration namelist (mppini)' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/LDF/ldfdyn.F90
r11536 r11671 115 115 !!---------------------------------------------------------------------- 116 116 ! 117 REWIND( numnam_ref ) ! Namelist namdyn_ldf in reference namelist : Lateral physics118 117 READ ( numnam_ref, namdyn_ldf, IOSTAT = ios, ERR = 901) 119 118 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdyn_ldf in reference namelist' ) 120 119 121 REWIND( numnam_cfg ) ! Namelist namdyn_ldf in configuration namelist : Lateral physics122 120 READ ( numnam_cfg, namdyn_ldf, IOSTAT = ios, ERR = 902 ) 123 121 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdyn_ldf in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/LDF/ldftra.F90
r11536 r11671 152 152 ! ================================= 153 153 ! 154 REWIND( numnam_ref ) ! Namelist namtra_ldf in reference namelist : Lateral physics on tracers155 154 READ ( numnam_ref, namtra_ldf, IOSTAT = ios, ERR = 901) 156 155 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtra_ldf in reference namelist' ) 157 REWIND( numnam_cfg ) ! Namelist namtra_ldf in configuration namelist : Lateral physics on tracers158 156 READ ( numnam_cfg, namtra_ldf, IOSTAT = ios, ERR = 902 ) 159 157 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtra_ldf in configuration namelist' ) … … 510 508 ENDIF 511 509 ! 512 REWIND( numnam_ref ) ! Namelist namtra_eiv in reference namelist : eddy induced velocity param.513 510 READ ( numnam_ref, namtra_eiv, IOSTAT = ios, ERR = 901) 514 511 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtra_eiv in reference namelist' ) 515 512 ! 516 REWIND( numnam_cfg ) ! Namelist namtra_eiv in configuration namelist : eddy induced velocity param.517 513 READ ( numnam_cfg, namtra_eiv, IOSTAT = ios, ERR = 902 ) 518 514 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtra_eiv in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/OBS/diaobs.F90
r11536 r11671 201 201 202 202 ! Read namelist namobs : control observation diagnostics 203 REWIND( numnam_ref ) ! Namelist namobs in reference namelist204 203 READ ( numnam_ref, namobs, IOSTAT = ios, ERR = 901) 205 204 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namobs in reference namelist' ) 206 REWIND( numnam_cfg ) ! Namelist namobs in configuration namelist207 205 READ ( numnam_cfg, namobs, IOSTAT = ios, ERR = 902 ) 208 206 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namobs in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/sbcapr.F90
r11536 r11671 69 69 NAMELIST/namsbc_apr/ cn_dir, sn_apr, ln_ref_apr, rn_pref, ln_apr_obc 70 70 !!---------------------------------------------------------------------- 71 REWIND( numnam_ref ) ! Namelist namsbc_apr in reference namelist : File for atmospheric pressure forcing72 71 READ ( numnam_ref, namsbc_apr, IOSTAT = ios, ERR = 901) 73 72 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_apr in reference namelist' ) 74 73 75 REWIND( numnam_cfg ) ! Namelist namsbc_apr in configuration namelist : File for atmospheric pressure forcing76 74 READ ( numnam_cfg, namsbc_apr, IOSTAT = ios, ERR = 902 ) 77 75 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_apr in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/sbcblk.F90
r11536 r11671 180 180 ! 181 181 ! !** read bulk namelist 182 REWIND( numnam_ref ) !* Namelist namsbc_blk in reference namelist : bulk parameters183 182 READ ( numnam_ref, namsbc_blk, IOSTAT = ios, ERR = 901) 184 183 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_blk in reference namelist' ) 185 184 ! 186 REWIND( numnam_cfg ) !* Namelist namsbc_blk in configuration namelist : bulk parameters187 185 READ ( numnam_cfg, namsbc_blk, IOSTAT = ios, ERR = 902 ) 188 186 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_blk in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/sbccpl.F90
r11536 r11671 264 264 ! ================================ ! 265 265 ! 266 REWIND( numnam_ref ) ! Namelist namsbc_cpl in reference namelist : Variables for OASIS coupling267 266 READ ( numnam_ref, namsbc_cpl, IOSTAT = ios, ERR = 901) 268 267 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_cpl in reference namelist' ) 269 268 ! 270 REWIND( numnam_cfg ) ! Namelist namsbc_cpl in configuration namelist : Variables for OASIS coupling271 269 READ ( numnam_cfg, namsbc_cpl, IOSTAT = ios, ERR = 902 ) 272 270 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_cpl in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/sbcflx.F90
r11536 r11671 91 91 IF( kt == nit000 ) THEN ! First call kt=nit000 92 92 ! set file information 93 REWIND( numnam_ref ) ! Namelist namsbc_flx in reference namelist : Files for fluxes94 93 READ ( numnam_ref, namsbc_flx, IOSTAT = ios, ERR = 901) 95 94 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_flx in reference namelist' ) 96 95 97 REWIND( numnam_cfg ) ! Namelist namsbc_flx in configuration namelist : Files for fluxes98 96 READ ( numnam_cfg, namsbc_flx, IOSTAT = ios, ERR = 902 ) 99 97 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_flx in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/sbcice_cice.F90
r11536 r11671 762 762 sn_bot5 = FLD_N( 'botmeltn5_1m' , -1. , 'botmeltn5' , .true. , .true. , ' yearly' , '' , '' , '' ) 763 763 764 REWIND( numnam_ref ) ! Namelist namsbc_cice in reference namelist :765 764 READ ( numnam_ref, namsbc_cice, IOSTAT = ios, ERR = 901) 766 765 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_cice in reference namelist' ) 767 766 768 REWIND( numnam_cfg ) ! Namelist namsbc_cice in configuration namelist : Parameters of the run769 767 READ ( numnam_cfg, namsbc_cice, IOSTAT = ios, ERR = 902 ) 770 768 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_cice in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/sbcice_if.F90
r11536 r11671 74 74 ! ! ====================== ! 75 75 ! set file information 76 REWIND( numnam_ref ) ! Namelist namsbc_iif in reference namelist : Ice if file77 76 READ ( numnam_ref, namsbc_iif, IOSTAT = ios, ERR = 901) 78 77 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_iif in reference namelist' ) 79 78 80 REWIND( numnam_cfg ) ! Namelist Namelist namsbc_iif in configuration namelist : Ice if file81 79 READ ( numnam_cfg, namsbc_iif, IOSTAT = ios, ERR = 902 ) 82 80 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_iif in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/sbcisf.F90
r11536 r11671 276 276 !!---------------------------------------------------------------------- 277 277 278 REWIND( numnam_ref ) ! Namelist namsbc_rnf in reference namelist : Runoffs279 278 READ ( numnam_ref, namsbc_isf, IOSTAT = ios, ERR = 901) 280 279 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_isf in reference namelist' ) 281 280 282 REWIND( numnam_cfg ) ! Namelist namsbc_rnf in configuration namelist : Runoffs283 281 READ ( numnam_cfg, namsbc_isf, IOSTAT = ios, ERR = 902 ) 284 282 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_isf in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/sbcmod.F90
r11536 r11671 108 108 ! 109 109 ! !** read Surface Module namelist 110 REWIND( numnam_ref ) !* Namelist namsbc in reference namelist : Surface boundary111 110 READ ( numnam_ref, namsbc, IOSTAT = ios, ERR = 901) 112 111 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc in reference namelist' ) 113 REWIND( numnam_cfg ) !* Namelist namsbc in configuration namelist : Parameters of the run114 112 READ ( numnam_cfg, namsbc, IOSTAT = ios, ERR = 902 ) 115 113 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/sbcrnf.F90
r11536 r11671 265 265 ! ! ============ 266 266 ! 267 REWIND( numnam_ref ) ! Namelist namsbc_rnf in reference namelist : Runoffs268 267 READ ( numnam_ref, namsbc_rnf, IOSTAT = ios, ERR = 901) 269 268 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_rnf in reference namelist' ) 270 269 271 REWIND( numnam_cfg ) ! Namelist namsbc_rnf in configuration namelist : Runoffs272 270 READ ( numnam_cfg, namsbc_rnf, IOSTAT = ios, ERR = 902 ) 273 271 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_rnf in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/sbcssr.F90
r11536 r11671 164 164 ENDIF 165 165 ! 166 REWIND( numnam_ref ) ! Namelist namsbc_ssr in reference namelist :167 166 READ ( numnam_ref, namsbc_ssr, IOSTAT = ios, ERR = 901) 168 167 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_ssr in reference namelist' ) 169 168 170 REWIND( numnam_cfg ) ! Namelist namsbc_ssr in configuration namelist :171 169 READ ( numnam_cfg, namsbc_ssr, IOSTAT = ios, ERR = 902 ) 172 170 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_ssr in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/sbcwave.F90
r11536 r11671 395 395 !!--------------------------------------------------------------------- 396 396 ! 397 REWIND( numnam_ref ) ! Namelist namsbc_wave in reference namelist : File for drag coeff. from wave model398 397 READ ( numnam_ref, namsbc_wave, IOSTAT = ios, ERR = 901) 399 398 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_wave in reference namelist' ) 400 399 401 REWIND( numnam_cfg ) ! Namelist namsbc_wave in configuration namelist : File for drag coeff. from wave model402 400 READ ( numnam_cfg, namsbc_wave, IOSTAT = ios, ERR = 902 ) 403 401 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_wave in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/SBC/tideini.F90
r11536 r11671 58 58 ! 59 59 ! Read Namelist nam_tide 60 REWIND( numnam_ref ) ! Namelist nam_tide in reference namelist : Tides61 60 READ ( numnam_ref, nam_tide, IOSTAT = ios, ERR = 901) 62 61 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nam_tide in reference namelist' ) 63 62 ! 64 REWIND( numnam_cfg ) ! Namelist nam_tide in configuration namelist : Tides65 63 READ ( numnam_cfg, nam_tide, IOSTAT = ios, ERR = 902 ) 66 64 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nam_tide in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/STO/stopar.F90
r11536 r11671 261 261 262 262 ! Read namsto namelist : stochastic parameterization 263 REWIND( numnam_ref ) ! Namelist namdyn_adv in reference namelist : Momentum advection scheme264 263 READ ( numnam_ref, namsto, IOSTAT = ios, ERR = 901) 265 264 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsto in reference namelist' ) 266 265 267 REWIND( numnam_cfg ) ! Namelist namdyn_adv in configuration namelist : Momentum advection scheme268 266 READ ( numnam_cfg, namsto, IOSTAT = ios, ERR = 902 ) 269 267 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsto in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/TRA/eosbn2.F90
r11536 r11671 1235 1235 !!---------------------------------------------------------------------- 1236 1236 ! 1237 REWIND( numnam_ref ) ! Namelist nameos in reference namelist : equation of state1238 1237 READ ( numnam_ref, nameos, IOSTAT = ios, ERR = 901 ) 1239 1238 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nameos in reference namelist' ) 1240 1239 ! 1241 REWIND( numnam_cfg ) ! Namelist nameos in configuration namelist : equation of state1242 1240 READ ( numnam_cfg, nameos, IOSTAT = ios, ERR = 902 ) 1243 1241 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nameos in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/TRA/traadv.F90
r11536 r11671 194 194 ! 195 195 ! !== Namelist ==! 196 REWIND( numnam_ref ) ! Namelist namtra_adv in reference namelist : Tracer advection scheme197 196 READ ( numnam_ref, namtra_adv, IOSTAT = ios, ERR = 901) 198 197 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtra_adv in reference namelist' ) 199 198 ! 200 REWIND( numnam_cfg ) ! Namelist namtra_adv in configuration namelist : Tracer advection scheme201 199 READ ( numnam_cfg, namtra_adv, IOSTAT = ios, ERR = 902 ) 202 200 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtra_adv in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/TRA/trabbc.F90
r11536 r11671 133 133 !!---------------------------------------------------------------------- 134 134 ! 135 REWIND( numnam_ref ) ! Namelist nambbc in reference namelist : Bottom momentum boundary condition136 135 READ ( numnam_ref, nambbc, IOSTAT = ios, ERR = 901) 137 136 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nambbc in reference namelist' ) 138 137 ! 139 REWIND( numnam_cfg ) ! Namelist nambbc in configuration namelist : Bottom momentum boundary condition140 138 READ ( numnam_cfg, nambbc, IOSTAT = ios, ERR = 902 ) 141 139 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nambbc in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/TRA/trabbl.F90
r11536 r11671 483 483 !!---------------------------------------------------------------------- 484 484 ! 485 REWIND( numnam_ref ) ! Namelist nambbl in reference namelist : Bottom boundary layer scheme486 485 READ ( numnam_ref, nambbl, IOSTAT = ios, ERR = 901) 487 486 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nambbl in reference namelist' ) 488 487 ! 489 REWIND( numnam_cfg ) ! Namelist nambbl in configuration namelist : Bottom boundary layer scheme490 488 READ ( numnam_cfg, nambbl, IOSTAT = ios, ERR = 902 ) 491 489 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nambbl in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/TRA/tradmp.F90
r11536 r11671 177 177 !!---------------------------------------------------------------------- 178 178 ! 179 REWIND( numnam_ref ) ! Namelist namtra_dmp in reference namelist : T & S relaxation180 179 READ ( numnam_ref, namtra_dmp, IOSTAT = ios, ERR = 901) 181 180 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtra_dmp in reference namelist' ) 182 181 ! 183 REWIND( numnam_cfg ) ! Namelist namtra_dmp in configuration namelist : T & S relaxation184 182 READ ( numnam_cfg, namtra_dmp, IOSTAT = ios, ERR = 902 ) 185 183 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtra_dmp in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/TRA/tramle.F90
r11536 r11671 266 266 !!---------------------------------------------------------------------- 267 267 268 REWIND( numnam_ref ) ! Namelist namtra_mle in reference namelist : Tracer advection scheme269 268 READ ( numnam_ref, namtra_mle, IOSTAT = ios, ERR = 901) 270 269 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtra_mle in reference namelist' ) 271 270 272 REWIND( numnam_cfg ) ! Namelist namtra_mle in configuration namelist : Tracer advection scheme273 271 READ ( numnam_cfg, namtra_mle, IOSTAT = ios, ERR = 902 ) 274 272 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtra_mle in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/TRA/traqsr.F90
r11536 r11671 336 336 !!---------------------------------------------------------------------- 337 337 ! 338 REWIND( numnam_ref ) ! Namelist namtra_qsr in reference namelist339 338 READ ( numnam_ref, namtra_qsr, IOSTAT = ios, ERR = 901) 340 339 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtra_qsr in reference namelist' ) 341 340 ! 342 REWIND( numnam_cfg ) ! Namelist namtra_qsr in configuration namelist343 341 READ ( numnam_cfg, namtra_qsr, IOSTAT = ios, ERR = 902 ) 344 342 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtra_qsr in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/TRD/trdini.F90
r11536 r11671 46 46 !!---------------------------------------------------------------------- 47 47 ! 48 REWIND( numnam_ref ) ! Namelist namtrd in reference namelist : trends diagnostic49 48 READ ( numnam_ref, namtrd, IOSTAT = ios, ERR = 901 ) 50 49 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtrd in reference namelist' ) 51 50 ! 52 REWIND( numnam_cfg ) ! Namelist namtrd in configuration namelist : trends diagnostic53 51 READ ( numnam_cfg, namtrd, IOSTAT = ios, ERR = 902 ) 54 52 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtrd in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/TRD/trdmxl.F90
r11536 r11671 732 732 !!---------------------------------------------------------------------- 733 733 ! 734 REWIND( numnam_ref ) ! Namelist namtrd_mxl in reference namelist : mixed layer trends diagnostic735 734 READ ( numnam_ref, namtrd_mxl, IOSTAT = ios, ERR = 901 ) 736 735 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtrd_mxl in reference namelist' ) 737 736 738 REWIND( numnam_cfg ) ! Namelist namtrd_mxl in configuration namelist : mixed layer trends diagnostic739 737 READ ( numnam_cfg, namtrd_mxl, IOSTAT = ios, ERR = 902 ) 740 738 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtrd_mxl in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/USR/usrdef_nam.F90
r11536 r11671 59 59 !!---------------------------------------------------------------------- 60 60 ! 61 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)62 61 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 902 ) 63 62 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/ZDF/zdfdrg.F90
r11536 r11671 236 236 ! !== drag nature ==! 237 237 ! 238 REWIND( numnam_ref ) ! Namelist namdrg in reference namelist239 238 READ ( numnam_ref, namdrg, IOSTAT = ios, ERR = 901) 240 239 901 IF( ios /= 0 ) CALL ctl_nam( ios , 'namdrg in reference namelist' ) 241 REWIND( numnam_cfg ) ! Namelist namdrg in configuration namelist242 240 READ ( numnam_cfg, namdrg, IOSTAT = ios, ERR = 902 ) 243 241 902 IF( ios > 0 ) CALL ctl_nam( ios , 'namdrg in configuration namelist' ) … … 335 333 ! !== read namlist ==! 336 334 ! 337 REWIND( numnam_ref ) ! Namelist cl_namdrg in reference namelist338 335 IF(ll_top) READ ( numnam_ref, namdrg_top, IOSTAT = ios, ERR = 901) 339 336 IF(ll_bot) READ ( numnam_ref, namdrg_bot, IOSTAT = ios, ERR = 901) 340 337 901 IF( ios /= 0 ) CALL ctl_nam( ios , TRIM(cl_namref) ) 341 REWIND( numnam_cfg ) ! Namelist cd_namdrg in configuration namelist342 338 IF(ll_top) READ ( numnam_cfg, namdrg_top, IOSTAT = ios, ERR = 902 ) 343 339 IF(ll_bot) READ ( numnam_cfg, namdrg_bot, IOSTAT = ios, ERR = 902 ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/ZDF/zdfgls.F90
r11536 r11671 857 857 !!---------------------------------------------------------- 858 858 ! 859 REWIND( numnam_ref ) ! Namelist namzdf_gls in reference namelist : Vertical eddy diffivity and viscosity using gls turbulent closure scheme860 859 READ ( numnam_ref, namzdf_gls, IOSTAT = ios, ERR = 901) 861 860 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namzdf_gls in reference namelist' ) 862 861 863 REWIND( numnam_cfg ) ! Namelist namzdf_gls in configuration namelist : Vertical eddy diffivity and viscosity using gls turbulent closure scheme864 862 READ ( numnam_cfg, namzdf_gls, IOSTAT = ios, ERR = 902 ) 865 863 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namzdf_gls in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/ZDF/zdfiwm.F90
r11536 r11671 422 422 !!---------------------------------------------------------------------- 423 423 ! 424 REWIND( numnam_ref ) ! Namelist namzdf_iwm in reference namelist : Wave-driven mixing425 424 READ ( numnam_ref, namzdf_iwm, IOSTAT = ios, ERR = 901) 426 425 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namzdf_iwm in reference namelist' ) 427 426 ! 428 REWIND( numnam_cfg ) ! Namelist namzdf_iwm in configuration namelist : Wave-driven mixing429 427 READ ( numnam_cfg, namzdf_iwm, IOSTAT = ios, ERR = 902 ) 430 428 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namzdf_iwm in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/ZDF/zdfosm.F90
r11536 r11671 1384 1384 !!---------------------------------------------------------------------- 1385 1385 ! 1386 REWIND( numnam_ref ) ! Namelist namzdf_osm in reference namelist : Osmosis ML model1387 1386 READ ( numnam_ref, namzdf_osm, IOSTAT = ios, ERR = 901) 1388 1387 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namzdf_osm in reference namelist' ) 1389 1388 1390 REWIND( numnam_cfg ) ! Namelist namzdf_tke in configuration namelist : Turbulent Kinetic Energy1391 1389 READ ( numnam_cfg, namzdf_osm, IOSTAT = ios, ERR = 902 ) 1392 1390 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namzdf_osm in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/ZDF/zdfphy.F90
r11536 r11671 91 91 ! 92 92 ! !== Namelist ==! 93 REWIND( numnam_ref ) ! Namelist namzdf in reference namelist : Vertical mixing parameters94 93 READ ( numnam_ref, namzdf, IOSTAT = ios, ERR = 901) 95 94 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namzdf in reference namelist' ) 96 95 ! 97 REWIND( numnam_cfg ) ! Namelist namzdf in reference namelist : Vertical mixing parameters98 96 READ ( numnam_cfg, namzdf, IOSTAT = ios, ERR = 902 ) 99 97 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namzdf in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/ZDF/zdfric.F90
r11536 r11671 78 78 !!---------------------------------------------------------------------- 79 79 ! 80 REWIND( numnam_ref ) ! Namelist namzdf_ric in reference namelist : Vertical diffusion Kz depends on Richardson number81 80 READ ( numnam_ref, namzdf_ric, IOSTAT = ios, ERR = 901) 82 81 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namzdf_ric in reference namelist' ) 83 82 84 REWIND( numnam_cfg ) ! Namelist namzdf_ric in configuration namelist : Vertical diffusion Kz depends on Richardson number85 83 READ ( numnam_cfg, namzdf_ric, IOSTAT = ios, ERR = 902 ) 86 84 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namzdf_ric in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OCE/ZDF/zdftke.F90
r11536 r11671 656 656 !!---------------------------------------------------------------------- 657 657 ! 658 REWIND( numnam_ref ) ! Namelist namzdf_tke in reference namelist : Turbulent Kinetic Energy659 658 READ ( numnam_ref, namzdf_tke, IOSTAT = ios, ERR = 901) 660 659 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namzdf_tke in reference namelist' ) 661 660 662 REWIND( numnam_cfg ) ! Namelist namzdf_tke in configuration namelist : Turbulent Kinetic Energy663 661 READ ( numnam_cfg, namzdf_tke, IOSTAT = ios, ERR = 902 ) 664 662 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namzdf_tke in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/OFF/dtadyn.F90
r11536 r11671 225 225 !!---------------------------------------------------------------------- 226 226 ! 227 REWIND( numnam_ref ) ! Namelist namdta_dyn in reference namelist : Offline: init. of dynamical data228 227 READ ( numnam_ref, namdta_dyn, IOSTAT = ios, ERR = 901) 229 228 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdta_dyn in reference namelist' ) 230 REWIND( numnam_cfg ) ! Namelist namdta_dyn in configuration namelist : Offline: init. of dynamical data231 229 READ ( numnam_cfg, namdta_dyn, IOSTAT = ios, ERR = 902 ) 232 230 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdta_dyn in configuration namelist' ) … … 475 473 !!---------------------------------------------------------------------- 476 474 ! 477 REWIND( numnam_ref ) ! Namelist namdta_dyn in reference namelist : Offline: init. of dynamical data478 475 READ ( numnam_ref, namdta_dyn, IOSTAT = ios, ERR = 901) 479 476 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namdta_dyn in reference namelist' ) 480 REWIND( numnam_cfg ) ! Namelist namdta_dyn in configuration namelist : Offline: init. of dynamical data481 477 READ ( numnam_cfg, namdta_dyn, IOSTAT = ios, ERR = 902 ) 482 478 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namdta_dyn in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/SAO/sao_data.F90
r11536 r11671 52 52 53 53 ! Standard offline obs_oper settings 54 REWIND( numnam_ref ) ! Namelist namctl in reference namelist : Control prints & Benchmark55 54 READ ( numnam_ref, namsao, IOSTAT = ios, ERR = 901 ) 56 55 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsao in reference namelist' ) 57 REWIND( numnam_cfg ) ! Namelist namctl in confguration namelist : Control prints & Benchmark58 56 READ ( numnam_cfg, namsao, IOSTAT = ios, ERR = 902 ) 59 57 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsao in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/SAS/sbcssm.F90
r11536 r11671 186 186 ENDIF 187 187 ! 188 REWIND( numnam_ref ) ! Namelist namsbc_sas in reference namelist : Input fields189 188 READ ( numnam_ref, namsbc_sas, IOSTAT = ios, ERR = 901) 190 189 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namsbc_sas in reference namelist' ) 191 REWIND( numnam_cfg ) ! Namelist namsbc_sas in configuration namelist : Input fields192 190 READ ( numnam_cfg, namsbc_sas, IOSTAT = ios, ERR = 902 ) 193 191 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namsbc_sas in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/AGE/trcnam_age.F90
r11536 r11671 54 54 ln_trc_obc(jp_age) = .false. 55 55 ! 56 REWIND( numnat_ref ) ! Namelist namagedate in reference namelist : AGE parameters57 56 READ ( numnat_ref, namage, IOSTAT = ios, ERR = 901) 58 57 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namage in reference namelist' ) 59 REWIND( numnat_cfg ) ! Namelist namagedate in configuration namelist : AGE parameters60 58 READ ( numnat_cfg, namage, IOSTAT = ios, ERR = 902 ) 61 59 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namage in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/C14/trcnam_c14.F90
r11536 r11671 61 61 ln_trc_obc(jp_c14) = .false. 62 62 ! 63 REWIND( numtrc_ref ) ! Namelist namc14_typ in reference namelist :64 63 READ ( numtrc_ref, namc14_typ, IOSTAT = ios, ERR = 901) 65 64 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namc14_typ in reference namelist' ) 66 REWIND( numtrc_cfg ) ! Namelist namcfcdate in configuration namelist67 65 READ ( numtrc_cfg, namc14_typ, IOSTAT = ios, ERR = 902) 68 66 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namc14_typ in configuration namelist' ) … … 78 76 ENDIF 79 77 80 REWIND( numtrc_ref ) ! Namelist namc14_typ in reference namelist :81 78 READ ( numtrc_ref, namc14_sbc, IOSTAT = ios, ERR = 903) 82 79 903 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namc14_sbc in reference namelist' ) 83 REWIND( numtrc_cfg ) ! Namelist namcfcdate in configuration namelist84 80 READ ( numtrc_cfg, namc14_sbc, IOSTAT = ios, ERR = 904) 85 81 904 IF( ios > 0 ) CALL ctl_nam ( ios , 'namc14_sbc in configuration namelist' ) … … 94 90 ENDIF 95 91 96 REWIND( numtrc_ref ) ! Namelist namc14_typ in reference namelist :97 92 READ ( numtrc_ref, namc14_fcg, IOSTAT = ios, ERR = 905) 98 93 905 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namc14_fcg in reference namelist' ) 99 REWIND( numtrc_cfg ) ! Namelist namcfcdate in configuration namelist100 94 READ ( numtrc_cfg, namc14_fcg, IOSTAT = ios, ERR = 906) 101 95 906 IF( ios > 0 ) CALL ctl_nam ( ios , 'namc14_fcg in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/CFC/trcnam_cfc.F90
r11536 r11671 51 51 ENDIF 52 52 ! 53 REWIND( numtrc_ref ) ! Namelist namcfcdate in reference namelist : CFC parameters54 53 READ ( numtrc_ref, namcfc, IOSTAT = ios, ERR = 901) 55 54 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namcfc in reference namelist' ) 56 REWIND( numtrc_cfg ) ! Namelist namcfcdate in configuration namelist : CFC parameters57 55 READ ( numtrc_cfg, namcfc, IOSTAT = ios, ERR = 902 ) 58 56 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namcfc in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P2Z/p2zbio.F90
r11536 r11671 402 402 IF(lwp) WRITE(numout,*) ' ~~~~~~~~~~~~' 403 403 ! 404 REWIND( numnatp_ref ) ! Namelist namlobphy in reference namelist : Lobster biological parameters405 404 READ ( numnatp_ref, namlobphy, IOSTAT = ios, ERR = 901) 406 405 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namlobphy in reference namelist' ) 407 REWIND( numnatp_cfg ) ! Namelist namlobphy in configuration namelist : Lobster biological parameters408 406 READ ( numnatp_cfg, namlobphy, IOSTAT = ios, ERR = 902 ) 409 407 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namlobphy in configuration namelist' ) … … 419 417 ENDIF 420 418 421 REWIND( numnatp_ref ) ! Namelist namlobnut in reference namelist : Lobster nutriments parameters422 419 READ ( numnatp_ref, namlobnut, IOSTAT = ios, ERR = 903) 423 420 903 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namlobnut in reference namelist' ) 424 REWIND( numnatp_cfg ) ! Namelist namlobnut in configuration namelist : Lobster nutriments parameters425 421 READ ( numnatp_cfg, namlobnut, IOSTAT = ios, ERR = 904 ) 426 422 904 IF( ios > 0 ) CALL ctl_nam ( ios , 'namlobnut in configuration namelist' ) … … 436 432 ENDIF 437 433 438 REWIND( numnatp_ref ) ! Namelist namlobzoo in reference namelist : Lobster zooplankton parameters439 434 READ ( numnatp_ref, namlobzoo, IOSTAT = ios, ERR = 905) 440 435 905 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namlobzoo in reference namelist' ) 441 REWIND( numnatp_cfg ) ! Namelist namlobzoo in configuration namelist : Lobster zooplankton parameters442 436 READ ( numnatp_cfg, namlobzoo, IOSTAT = ios, ERR = 906 ) 443 437 906 IF( ios > 0 ) CALL ctl_nam ( ios , 'namlobzoo in configuration namelist' ) … … 458 452 ENDIF 459 453 460 REWIND( numnatp_ref ) ! Namelist namlobdet in reference namelist : Lobster detritus parameters461 454 READ ( numnatp_ref, namlobdet, IOSTAT = ios, ERR = 907) 462 455 907 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namlobdet in reference namelist' ) 463 REWIND( numnatp_cfg ) ! Namelist namlobdet in configuration namelist : Lobster detritus parameters464 456 READ ( numnatp_cfg, namlobdet, IOSTAT = ios, ERR = 908 ) 465 457 908 IF( ios > 0 ) CALL ctl_nam ( ios , 'namlobdet in configuration namelist' ) … … 473 465 ENDIF 474 466 475 REWIND( numnatp_ref ) ! Namelist namlobdom in reference namelist : Lobster DOM breakdown rate476 467 READ ( numnatp_ref, namlobdom, IOSTAT = ios, ERR = 909) 477 468 909 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namlobdom in reference namelist' ) 478 REWIND( numnatp_cfg ) ! Namelist namlobdom in configuration namelist : Lobster DOM breakdown rate479 469 READ ( numnatp_cfg, namlobdom, IOSTAT = ios, ERR = 910 ) 480 470 910 IF( ios > 0 ) CALL ctl_nam ( ios , 'namlobdom in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P2Z/p2zopt.F90
r11536 r11671 159 159 !!---------------------------------------------------------------------- 160 160 161 REWIND( numnatp_ref ) ! Namelist namlobopt in reference namelist : Lobster options162 161 READ ( numnatp_ref, namlobopt, IOSTAT = ios, ERR = 901) 163 162 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namlobopt in reference namelist' ) 164 163 165 REWIND( numnatp_cfg ) ! Namelist namlobopt in configuration namelist : Lobster options166 164 READ ( numnatp_cfg, namlobopt, IOSTAT = ios, ERR = 902 ) 167 165 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namlobopt in configuration namelist' ) … … 181 179 ENDIF 182 180 ! 183 REWIND( numnatp_ref ) ! Namelist namlobrat in reference namelist : Lobster ratios184 181 READ ( numnatp_ref, namlobrat, IOSTAT = ios, ERR = 903) 185 182 903 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namlobrat in reference namelist' ) 186 183 187 REWIND( numnatp_cfg ) ! Namelist namlobrat in configuration namelist : Lobster ratios188 184 READ ( numnatp_cfg, namlobrat, IOSTAT = ios, ERR = 904 ) 189 185 904 IF( ios > 0 ) CALL ctl_nam ( ios , 'namlobrat in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P2Z/p2zsed.F90
r11536 r11671 132 132 !!---------------------------------------------------------------------- 133 133 ! 134 REWIND( numnatp_ref ) ! Namelist namlobsed in reference namelist : Lobster sediments135 134 READ ( numnatp_ref, namlobsed, IOSTAT = ios, ERR = 901) 136 135 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namlosed in reference namelist' ) 137 REWIND( numnatp_cfg ) ! Namelist namlobsed in configuration namelist : Lobster sediments138 136 READ ( numnatp_cfg, namlobsed, IOSTAT = ios, ERR = 902 ) 139 137 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namlobsed in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zfechem.F90
r11536 r11671 254 254 ENDIF 255 255 ! 256 REWIND( numnatp_ref ) ! Namelist nampisfer in reference namelist : Pisces iron chemistry257 256 READ ( numnatp_ref, nampisfer, IOSTAT = ios, ERR = 901) 258 257 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampisfer in reference namelist' ) 259 REWIND( numnatp_cfg ) ! Namelist nampisfer in configuration namelist : Pisces iron chemistry260 258 READ ( numnatp_cfg, nampisfer, IOSTAT = ios, ERR = 902 ) 261 259 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampisfer in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zflx.F90
r11536 r11671 239 239 ENDIF 240 240 ! 241 REWIND( numnatp_ref ) ! Namelist nampisext in reference namelist : Pisces atm. conditions242 241 READ ( numnatp_ref, nampisext, IOSTAT = ios, ERR = 901) 243 242 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampisext in reference namelist' ) 244 REWIND( numnatp_cfg ) ! Namelist nampisext in configuration namelist : Pisces atm. conditions245 243 READ ( numnatp_cfg, nampisext, IOSTAT = ios, ERR = 902 ) 246 244 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampisext in configuration namelist' ) … … 320 318 ENDIF 321 319 ! 322 REWIND( numnatp_ref ) ! Namelist nampisatm in reference namelist : Pisces atm. sea level pressure file323 320 READ ( numnatp_ref, nampisatm, IOSTAT = ios, ERR = 901) 324 321 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampisatm in reference namelist' ) 325 REWIND( numnatp_cfg ) ! Namelist nampisatm in configuration namelist : Pisces atm. sea level pressure file326 322 READ ( numnatp_cfg, nampisatm, IOSTAT = ios, ERR = 902 ) 327 323 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampisatm in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zligand.F90
r11536 r11671 125 125 WRITE(numout,*) '~~~~~~~~~~~~~~~' 126 126 ENDIF 127 REWIND( numnatp_ref ) ! Namelist nampislig in reference namelist : Pisces remineralization128 127 READ ( numnatp_ref, nampislig, IOSTAT = ios, ERR = 901) 129 128 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampislig in reference namelist' ) 130 REWIND( numnatp_cfg ) ! Namelist nampislig in configuration namelist : Pisces remineralization131 129 READ ( numnatp_cfg, nampislig, IOSTAT = ios, ERR = 902 ) 132 130 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampislig in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zlim.F90
r11536 r11671 252 252 ENDIF 253 253 ! 254 REWIND( numnatp_ref ) ! Namelist nampislim in reference namelist : Pisces nutrient limitation parameters255 254 READ ( numnatp_ref, namp4zlim, IOSTAT = ios, ERR = 901) 256 255 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namp4zlim in reference namelist' ) 257 REWIND( numnatp_cfg ) ! Namelist nampislim in configuration namelist : Pisces nutrient limitation parameters258 256 READ ( numnatp_cfg, namp4zlim, IOSTAT = ios, ERR = 902 ) 259 257 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namp4zlim in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zlys.F90
r11536 r11671 162 162 ENDIF 163 163 ! 164 REWIND( numnatp_ref ) ! Namelist nampiscal in reference namelist : Pisces CaCO3 dissolution165 164 READ ( numnatp_ref, nampiscal, IOSTAT = ios, ERR = 901) 166 165 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampiscal in reference namelist' ) 167 REWIND( numnatp_cfg ) ! Namelist nampiscal in configuration namelist : Pisces CaCO3 dissolution168 166 READ ( numnatp_cfg, nampiscal, IOSTAT = ios, ERR = 902 ) 169 167 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampiscal in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zmeso.F90
r11536 r11671 290 290 ENDIF 291 291 ! 292 REWIND( numnatp_ref ) ! Namelist nampismes in reference namelist : Pisces mesozooplankton293 292 READ ( numnatp_ref, namp4zmes, IOSTAT = ios, ERR = 901) 294 293 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namp4zmes in reference namelist' ) 295 REWIND( numnatp_cfg ) ! Namelist nampismes in configuration namelist : Pisces mesozooplankton296 294 READ ( numnatp_cfg, namp4zmes, IOSTAT = ios, ERR = 902 ) 297 295 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namp4zmes in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zmicro.F90
r11536 r11671 243 243 ENDIF 244 244 ! 245 REWIND( numnatp_ref ) ! Namelist nampiszoo in reference namelist : Pisces microzooplankton246 245 READ ( numnatp_ref, namp4zzoo, IOSTAT = ios, ERR = 901) 247 246 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namp4zzoo in reference namelist' ) 248 REWIND( numnatp_cfg ) ! Namelist nampiszoo in configuration namelist : Pisces microzooplankton249 247 READ ( numnatp_cfg, namp4zzoo, IOSTAT = ios, ERR = 902 ) 250 248 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namp4zzoo in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zmort.F90
r11536 r11671 227 227 ENDIF 228 228 ! 229 REWIND( numnatp_ref ) ! Namelist nampismort in reference namelist : Pisces phytoplankton230 229 READ ( numnatp_ref, namp4zmort, IOSTAT = ios, ERR = 901) 231 230 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namp4zmort in reference namelist' ) 232 REWIND( numnatp_cfg ) ! Namelist nampismort in configuration namelist : Pisces phytoplankton233 231 READ ( numnatp_cfg, namp4zmort, IOSTAT = ios, ERR = 902 ) 234 232 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namp4zmort in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zopt.F90
r11536 r11671 400 400 WRITE(numout,*) '~~~~~~~~~~~~ ' 401 401 ENDIF 402 REWIND( numnatp_ref ) ! Namelist nampisopt in reference namelist : Pisces attenuation coef. and PAR403 402 READ ( numnatp_ref, nampisopt, IOSTAT = ios, ERR = 901) 404 403 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampisopt in reference namelist' ) 405 REWIND( numnatp_cfg ) ! Namelist nampisopt in configuration namelist : Pisces attenuation coef. and PAR406 404 READ ( numnatp_cfg, nampisopt, IOSTAT = ios, ERR = 902 ) 407 405 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampisopt in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zpoc.F90
r11536 r11671 497 497 ENDIF 498 498 ! 499 REWIND( numnatp_ref ) ! Namelist nampisrem in reference namelist : Pisces remineralization500 499 READ ( numnatp_ref, nampispoc, IOSTAT = ios, ERR = 901) 501 500 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampispoc in reference namelist' ) 502 REWIND( numnatp_cfg ) ! Namelist nampisrem in configuration namelist : Pisces remineralization503 501 READ ( numnatp_cfg, nampispoc, IOSTAT = ios, ERR = 902 ) 504 502 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampispoc in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zprod.F90
r11536 r11671 490 490 ENDIF 491 491 ! 492 REWIND( numnatp_ref ) ! Namelist nampisprod in reference namelist : Pisces phytoplankton production493 492 READ ( numnatp_ref, namp4zprod, IOSTAT = ios, ERR = 901) 494 493 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namp4zprod in reference namelist' ) 495 REWIND( numnatp_cfg ) ! Namelist nampisprod in configuration namelist : Pisces phytoplankton production496 494 READ ( numnatp_cfg, namp4zprod, IOSTAT = ios, ERR = 902 ) 497 495 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namp4zprod in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zrem.F90
r11536 r11671 327 327 ENDIF 328 328 ! 329 REWIND( numnatp_ref ) ! Namelist nampisrem in reference namelist : Pisces remineralization330 329 READ ( numnatp_ref, nampisrem, IOSTAT = ios, ERR = 901) 331 330 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampisrem in reference namelist' ) 332 REWIND( numnatp_cfg ) ! Namelist nampisrem in configuration namelist : Pisces remineralization333 331 READ ( numnatp_cfg, nampisrem, IOSTAT = ios, ERR = 902 ) 334 332 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampisrem in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zsbc.F90
r11536 r11671 230 230 ENDIF 231 231 ! !* set file information 232 REWIND( numnatp_ref ) ! Namelist nampissbc in reference namelist : Pisces external sources of nutrients233 232 READ ( numnatp_ref, nampissbc, IOSTAT = ios, ERR = 901) 234 233 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampissbc in reference namelist' ) 235 REWIND( numnatp_cfg ) ! Namelist nampissbc in configuration namelist : Pisces external sources of nutrients236 234 READ ( numnatp_cfg, nampissbc, IOSTAT = ios, ERR = 902 ) 237 235 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampissbc in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p4zsms.F90
r11536 r11671 201 201 ENDIF 202 202 203 REWIND( numnatp_ref ) ! Namelist nampisbio in reference namelist : Pisces variables204 203 READ ( numnatp_ref, nampisbio, IOSTAT = ios, ERR = 901) 205 204 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampisbio in reference namelist' ) 206 REWIND( numnatp_cfg ) ! Namelist nampisbio in configuration namelist : Pisces variables207 205 READ ( numnatp_cfg, nampisbio, IOSTAT = ios, ERR = 902 ) 208 206 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampisbio in configuration namelist' ) … … 232 230 233 231 234 REWIND( numnatp_ref ) ! Namelist nampisdmp in reference namelist : Pisces damping235 232 READ ( numnatp_ref, nampisdmp, IOSTAT = ios, ERR = 905) 236 233 905 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampisdmp in reference namelist' ) 237 REWIND( numnatp_cfg ) ! Namelist nampisdmp in configuration namelist : Pisces damping238 234 READ ( numnatp_cfg, nampisdmp, IOSTAT = ios, ERR = 906 ) 239 235 906 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampisdmp in configuration namelist' ) … … 247 243 ENDIF 248 244 249 REWIND( numnatp_ref ) ! Namelist nampismass in reference namelist : Pisces mass conservation check250 245 READ ( numnatp_ref, nampismass, IOSTAT = ios, ERR = 907) 251 246 907 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampismass in reference namelist' ) 252 REWIND( numnatp_cfg ) ! Namelist nampismass in configuration namelist : Pisces mass conservation check253 247 READ ( numnatp_cfg, nampismass, IOSTAT = ios, ERR = 908 ) 254 248 908 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampismass in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p5zlim.F90
r11536 r11671 448 448 !!---------------------------------------------------------------------- 449 449 ! 450 REWIND( numnatp_ref ) ! Namelist nampislim in reference namelist : Pisces nutrient limitation parameters451 450 READ ( numnatp_ref, namp5zlim, IOSTAT = ios, ERR = 901) 452 451 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampislim in reference namelist' ) 453 452 ! 454 REWIND( numnatp_cfg ) ! Namelist nampislim in configuration namelist : Pisces nutrient limitation parameters455 453 READ ( numnatp_cfg, namp5zlim, IOSTAT = ios, ERR = 902 ) 456 454 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampislim in configuration namelist' ) … … 489 487 ENDIF 490 488 491 REWIND( numnatp_ref ) ! Namelist nampislim in reference namelist : Pisces nutrient limitation parameters492 489 READ ( numnatp_ref, namp5zquota, IOSTAT = ios, ERR = 903) 493 490 903 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampisquota in reference namelist' ) 494 491 ! 495 REWIND( numnatp_cfg ) ! Namelist nampislim in configuration namelist : Pisces nutrient limitation parameters496 492 READ ( numnatp_cfg, namp5zquota, IOSTAT = ios, ERR = 904 ) 497 493 904 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampisquota in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p5zmeso.F90
r11536 r11671 407 407 !!---------------------------------------------------------------------- 408 408 ! 409 REWIND( numnatp_ref ) ! Namelist nampismes in reference namelist : Pisces mesozooplankton410 409 READ ( numnatp_ref, namp5zmes, IOSTAT = ios, ERR = 901) 411 410 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampismes in reference namelist' ) 412 411 ! 413 REWIND( numnatp_cfg ) ! Namelist nampismes in configuration namelist : Pisces mesozooplankton414 412 READ ( numnatp_cfg, namp5zmes, IOSTAT = ios, ERR = 902 ) 415 413 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nampismes in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p5zmicro.F90
r11536 r11671 349 349 !!---------------------------------------------------------------------- 350 350 ! 351 REWIND( numnatp_ref ) ! Namelist nampiszoo in reference namelist : Pisces microzooplankton352 351 READ ( numnatp_ref, namp5zzoo, IOSTAT = ios, ERR = 901) 353 352 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namp5zzoo in reference namelist' ) 354 353 ! 355 REWIND( numnatp_cfg ) ! Namelist nampiszoo in configuration namelist : Pisces microzooplankton356 354 READ ( numnatp_cfg, namp5zzoo, IOSTAT = ios, ERR = 902 ) 357 355 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namp5zzoo in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p5zmort.F90
r11536 r11671 286 286 !!---------------------------------------------------------------------- 287 287 288 REWIND( numnatp_ref ) ! Namelist nampismort in reference namelist : Pisces phytoplankton289 288 READ ( numnatp_ref, namp5zmort, IOSTAT = ios, ERR = 901) 290 289 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namp5zmort in reference namelist' ) 291 290 292 REWIND( numnatp_cfg ) ! Namelist nampismort in configuration namelist : Pisces phytoplankton293 291 READ ( numnatp_cfg, namp5zmort, IOSTAT = ios, ERR = 902 ) 294 292 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namp5zmort in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/PISCES/P4Z/p5zprod.F90
r11536 r11671 582 582 !!---------------------------------------------------------------------- 583 583 584 REWIND( numnatp_ref ) ! Namelist nampisprod in reference namelist : Pisces phytoplankton production585 584 READ ( numnatp_ref, namp5zprod, IOSTAT = ios, ERR = 901) 586 585 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namp5zprod in reference namelist' ) 587 586 588 REWIND( numnatp_cfg ) ! Namelist nampisprod in configuration namelist : Pisces phytoplankton production589 587 READ ( numnatp_cfg, namp5zprod, IOSTAT = ios, ERR = 902 ) 590 588 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namp5zprod in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/TRP/trcadv.F90
r11536 r11671 164 164 ! 165 165 ! !== Namelist ==! 166 REWIND( numnat_ref ) ! namtrc_adv in reference namelist167 166 READ ( numnat_ref, namtrc_adv, IOSTAT = ios, ERR = 901) 168 167 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtrc_adv in reference namelist' ) 169 REWIND( numnat_cfg ) ! namtrc_adv in configuration namelist170 168 READ ( numnat_cfg, namtrc_adv, IOSTAT = ios, ERR = 902 ) 171 169 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtrc_adv in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/TRP/trcdmp.F90
r11536 r11671 181 181 !!---------------------------------------------------------------------- 182 182 ! 183 REWIND( numnat_ref ) ! Namelist namtrc_dmp in reference namelist : Passive tracers newtonian damping184 183 READ ( numnat_ref, namtrc_dmp, IOSTAT = ios, ERR = 909) 185 184 909 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtrc_dmp in reference namelist' ) 186 REWIND( numnat_cfg ) ! Namelist namtrc_dmp in configuration namelist : Passive tracers newtonian damping187 185 READ ( numnat_cfg, namtrc_dmp, IOSTAT = ios, ERR = 910) 188 186 910 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtrc_dmp in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/TRP/trcldf.F90
r11536 r11671 143 143 ENDIF 144 144 ! 145 REWIND( numnat_ref ) ! namtrc_ldf in reference namelist146 145 READ ( numnat_ref, namtrc_ldf, IOSTAT = ios, ERR = 903) 147 146 903 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtrc_ldf in reference namelist' ) 148 147 ! 149 REWIND( numnat_cfg ) ! namtrc_ldf in configuration namelist150 148 READ ( numnat_cfg, namtrc_ldf, IOSTAT = ios, ERR = 904 ) 151 149 904 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtrc_ldf in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/TRP/trcrad.F90
r11536 r11671 87 87 !!---------------------------------------------------------------------- 88 88 ! 89 REWIND( numnat_ref ) ! namtrc_rad in reference namelist90 89 READ ( numnat_ref, namtrc_rad, IOSTAT = ios, ERR = 907) 91 90 907 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtrc_rad in reference namelist' ) 92 REWIND( numnat_cfg ) ! namtrc_rad in configuration namelist93 91 READ ( numnat_cfg, namtrc_rad, IOSTAT = ios, ERR = 908 ) 94 92 908 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtrc_rad in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/TRP/trcsink.F90
r11536 r11671 216 216 !!---------------------------------------------------------------------- 217 217 ! 218 REWIND( numnat_ref ) ! namtrc_rad in reference namelist219 218 READ ( numnat_ref, namtrc_snk, IOSTAT = ios, ERR = 907) 220 219 907 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtrc_snk in reference namelist' ) 221 REWIND( numnat_cfg ) ! namtrc_rad in configuration namelist222 220 READ ( numnat_cfg, namtrc_snk, IOSTAT = ios, ERR = 908 ) 223 221 908 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtrc_snk in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/trcbc.F90
r11536 r11671 120 120 ! 121 121 ! Read Boundary Conditions Namelists 122 REWIND( numnat_ref ) ! Namelist namtrc_bc in reference namelist : Passive tracer data structure123 122 READ ( numnat_ref, namtrc_bc, IOSTAT = ios, ERR = 901) 124 123 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtrc_bc in reference namelist' ) 125 REWIND( numnat_cfg ) ! Namelist namtrc_bc in configuration namelist : Passive tracer data structure126 124 READ ( numnat_cfg, namtrc_bc, IOSTAT = ios, ERR = 902 ) 127 125 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtrc_bc in configuration namelist' ) … … 129 127 130 128 IF ( ln_bdy ) THEN 131 REWIND( numnat_ref ) ! Namelist namtrc_bdy in reference namelist : Passive tracer data structure132 129 READ ( numnat_ref, namtrc_bdy, IOSTAT = ios, ERR = 903) 133 130 903 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtrc_bdy in reference namelist' ) … … 135 132 cn_trc (2:jp_bdy) = cn_trc (1) 136 133 cn_trc_dflt(2:jp_bdy) = cn_trc_dflt(1) 137 REWIND( numnat_cfg ) ! Namelist namtrc_bdy in configuration namelist : Passive tracer data structure138 134 READ ( numnat_cfg, namtrc_bdy, IOSTAT = ios, ERR = 904 ) 139 135 904 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtrc_bdy in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/trcdta.F90
r11536 r11671 98 98 ENDIF 99 99 ! 100 REWIND( numnat_ref ) ! Namelist namtrc_dta in reference namelist : Passive tracer input data101 100 READ ( numnat_ref, namtrc_dta, IOSTAT = ios, ERR = 901) 102 101 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namtrc_dta_ini in reference namelist' ) 103 REWIND( numnat_cfg ) ! Namelist namtrc_dta in configuration namelist : Passive tracer input data104 102 READ ( numnat_cfg, namtrc_dta, IOSTAT = ios, ERR = 902 ) 105 103 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtrc_dta_ini in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/src/TOP/trcice.F90
r11536 r11671 85 85 ENDIF 86 86 ! 87 REWIND( numnat_ref ) ! Namelist namtrc_ice in reference namelist : Passive tracer input data88 87 READ ( numnat_ref, namtrc_ice, IOSTAT = ios, ERR = 901) 89 88 901 IF( ios /= 0 ) CALL ctl_nam ( ios , ' namtrc_ice in reference namelist ' ) 90 REWIND( numnat_cfg ) ! Namelist namtrc_ice in configuration namelist : Pisces external sources of nutrients91 89 READ ( numnat_cfg, namtrc_ice, IOSTAT = ios, ERR = 902 ) 92 90 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namtrc_ice in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/BENCH/MY_SRC/usrdef_nam.F90
r11536 r11671 61 61 !!---------------------------------------------------------------------- 62 62 ! 63 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)64 63 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 903 ) 65 64 903 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist' ) … … 72 71 IF( nn_isize < 0 .AND. nn_jsize < 0 ) THEN 73 72 ! 74 REWIND( numnam_ref ) ! Namelist nammpp in reference namelist: mpi variables75 73 READ ( numnam_ref, nammpp, IOSTAT = ios, ERR = 901) 76 74 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nammpp in reference namelist' ) 77 75 ! 78 REWIND( numnam_cfg ) ! Namelist nammpp in configuration namelist: mpi variables79 76 READ ( numnam_cfg, nammpp, IOSTAT = ios, ERR = 902 ) 80 77 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nammpp in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/BENCH/MY_SRC/zdfiwm.F90
r11536 r11671 404 404 !!---------------------------------------------------------------------- 405 405 ! 406 REWIND( numnam_ref ) ! Namelist namzdf_iwm in reference namelist : Wave-driven mixing407 406 READ ( numnam_ref, namzdf_iwm, IOSTAT = ios, ERR = 901) 408 407 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namzdf_iwm in reference namelist' ) 409 408 ! 410 REWIND( numnam_cfg ) ! Namelist namzdf_iwm in configuration namelist : Wave-driven mixing411 409 READ ( numnam_cfg, namzdf_iwm, IOSTAT = ios, ERR = 902 ) 412 410 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'namzdf_iwm in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/CANAL/MY_SRC/domvvl.F90
r11536 r11671 992 992 !!---------------------------------------------------------------------- 993 993 ! 994 REWIND( numnam_ref ) ! Namelist nam_vvl in reference namelist :995 994 READ ( numnam_ref, nam_vvl, IOSTAT = ios, ERR = 901) 996 995 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nam_vvl in reference namelist' ) 997 REWIND( numnam_cfg ) ! Namelist nam_vvl in configuration namelist : Parameters of the run998 996 READ ( numnam_cfg, nam_vvl, IOSTAT = ios, ERR = 902 ) 999 997 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nam_vvl in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/CANAL/MY_SRC/usrdef_nam.F90
r11536 r11671 84 84 !!---------------------------------------------------------------------- 85 85 ! 86 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)87 86 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 902 ) 88 87 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist', cdtxt ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/ICE_ADV1D/MY_SRC/usrdef_nam.F90
r11536 r11671 63 63 !!---------------------------------------------------------------------- 64 64 ! 65 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)66 65 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 902 ) 67 66 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/ICE_ADV2D/MY_SRC/usrdef_nam.F90
r11536 r11671 63 63 !!---------------------------------------------------------------------- 64 64 ! 65 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)66 65 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 902 ) 67 66 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/ICE_AGRIF/MY_SRC/usrdef_nam.F90
r11536 r11671 63 63 !!---------------------------------------------------------------------- 64 64 ! 65 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)66 65 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 902 ) 67 66 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/ISOMIP/MY_SRC/usrdef_nam.F90
r11536 r11671 64 64 !!---------------------------------------------------------------------- 65 65 ! 66 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)67 66 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 902 ) 68 67 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/LOCK_EXCHANGE/MY_SRC/usrdef_nam.F90
r11536 r11671 60 60 !!---------------------------------------------------------------------- 61 61 ! 62 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)63 62 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 902 ) 64 63 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/OVERFLOW/MY_SRC/usrdef_nam.F90
r11536 r11671 61 61 !!---------------------------------------------------------------------- 62 62 ! 63 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)64 63 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 902 ) 65 64 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/VORTEX/MY_SRC/domvvl.F90
r11536 r11671 992 992 !!---------------------------------------------------------------------- 993 993 ! 994 REWIND( numnam_ref ) ! Namelist nam_vvl in reference namelist :995 994 READ ( numnam_ref, nam_vvl, IOSTAT = ios, ERR = 901) 996 995 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nam_vvl in reference namelist' ) 997 REWIND( numnam_cfg ) ! Namelist nam_vvl in configuration namelist : Parameters of the run998 996 READ ( numnam_cfg, nam_vvl, IOSTAT = ios, ERR = 902 ) 999 997 902 IF( ios > 0 ) CALL ctl_nam ( ios , 'nam_vvl in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/VORTEX/MY_SRC/usrdef_nam.F90
r11536 r11671 63 63 !!---------------------------------------------------------------------- 64 64 ! 65 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)66 65 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 902 ) 67 66 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist' ) -
NEMO/branches/2019/dev_r11613_ENHANCE-04_namelists_as_internalfiles/tests/WAD/MY_SRC/usrdef_nam.F90
r11536 r11671 61 61 !!---------------------------------------------------------------------- 62 62 ! 63 REWIND( numnam_cfg ) ! Namelist namusr_def (exist in namelist_cfg only)64 63 READ ( numnam_cfg, namusr_def, IOSTAT = ios, ERR = 902 ) 65 64 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namusr_def in configuration namelist' )
Note: See TracChangeset
for help on using the changeset viewer.