Changeset 13472 for NEMO/trunk/src/SWE
- Timestamp:
- 2020-09-16T15:05:19+02:00 (4 years ago)
- Location:
- NEMO/trunk/src/SWE
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/src/SWE/asminc.F90
r13295 r13472 362 362 363 363 IF ( ln_trainc ) THEN 364 CALL iom_get( inum, jpdom_auto glo, 'bckint', t_bkginc, 1 )365 CALL iom_get( inum, jpdom_auto glo, 'bckins', s_bkginc, 1 )364 CALL iom_get( inum, jpdom_auto, 'bckint', t_bkginc, 1 ) 365 CALL iom_get( inum, jpdom_auto, 'bckins', s_bkginc, 1 ) 366 366 ! Apply the masks 367 367 t_bkginc(:,:,:) = t_bkginc(:,:,:) * tmask(:,:,:) … … 374 374 375 375 IF ( ln_dyninc ) THEN 376 CALL iom_get( inum, jpdom_auto glo, 'bckinu', u_bkginc, 1 )377 CALL iom_get( inum, jpdom_auto glo, 'bckinv', v_bkginc, 1 )376 CALL iom_get( inum, jpdom_auto, 'bckinu', u_bkginc, 1 ) 377 CALL iom_get( inum, jpdom_auto, 'bckinv', v_bkginc, 1 ) 378 378 ! Apply the masks 379 379 u_bkginc(:,:,:) = u_bkginc(:,:,:) * umask(:,:,:) … … 386 386 387 387 IF ( ln_sshinc ) THEN 388 CALL iom_get( inum, jpdom_auto glo, 'bckineta', ssh_bkginc, 1 )388 CALL iom_get( inum, jpdom_auto, 'bckineta', ssh_bkginc, 1 ) 389 389 ! Apply the masks 390 390 ssh_bkginc(:,:) = ssh_bkginc(:,:) * tmask(:,:,1) … … 395 395 396 396 IF ( ln_seaiceinc ) THEN 397 CALL iom_get( inum, jpdom_auto glo, 'bckinseaice', seaice_bkginc, 1 )397 CALL iom_get( inum, jpdom_auto, 'bckinseaice', seaice_bkginc, 1 ) 398 398 ! Apply the masks 399 399 seaice_bkginc(:,:) = seaice_bkginc(:,:) * tmask(:,:,1) … … 469 469 ! 470 470 IF ( ln_trainc ) THEN 471 CALL iom_get( inum, jpdom_auto glo, 'tn', t_bkg )472 CALL iom_get( inum, jpdom_auto glo, 'sn', s_bkg )471 CALL iom_get( inum, jpdom_auto, 'tn', t_bkg ) 472 CALL iom_get( inum, jpdom_auto, 'sn', s_bkg ) 473 473 t_bkg(:,:,:) = t_bkg(:,:,:) * tmask(:,:,:) 474 474 s_bkg(:,:,:) = s_bkg(:,:,:) * tmask(:,:,:) … … 476 476 ! 477 477 IF ( ln_dyninc ) THEN 478 CALL iom_get( inum, jpdom_auto glo, 'un', u_bkg )479 CALL iom_get( inum, jpdom_auto glo, 'vn', v_bkg )478 CALL iom_get( inum, jpdom_auto, 'un', u_bkg ) 479 CALL iom_get( inum, jpdom_auto, 'vn', v_bkg ) 480 480 u_bkg(:,:,:) = u_bkg(:,:,:) * umask(:,:,:) 481 481 v_bkg(:,:,:) = v_bkg(:,:,:) * vmask(:,:,:) … … 483 483 ! 484 484 IF ( ln_sshinc ) THEN 485 CALL iom_get( inum, jpdom_auto glo, 'sshn', ssh_bkg )485 CALL iom_get( inum, jpdom_auto, 'sshn', ssh_bkg ) 486 486 ssh_bkg(:,:) = ssh_bkg(:,:) * tmask(:,:,1) 487 487 ENDIF -
NEMO/trunk/src/SWE/domvvl.F90
r13458 r13472 1105 1105 IF( ln_rstart ) THEN !* Read the restart file 1106 1106 CALL rst_read_open ! open the restart file if necessary 1107 CALL iom_get( numror, jpdom_auto glo, 'sshn' , ssh(:,:,Kmm), ldxios = lrxios )1107 CALL iom_get( numror, jpdom_auto, 'sshn' , ssh(:,:,Kmm), ldxios = lrxios ) 1108 1108 ! 1109 1109 id1 = iom_varid( numror, 'e3t_b', ldstop = .FALSE. ) … … 1118 1118 ! 1119 1119 IF( MIN( id1, id2 ) > 0 ) THEN ! all required arrays exist 1120 CALL iom_get( numror, jpdom_auto glo, 'e3t_b', e3t(:,:,:,Kbb), ldxios = lrxios )1121 CALL iom_get( numror, jpdom_auto glo, 'e3t_n', e3t(:,:,:,Kmm), ldxios = lrxios )1120 CALL iom_get( numror, jpdom_auto, 'e3t_b', e3t(:,:,:,Kbb), ldxios = lrxios ) 1121 CALL iom_get( numror, jpdom_auto, 'e3t_n', e3t(:,:,:,Kmm), ldxios = lrxios ) 1122 1122 ! needed to restart if land processor not computed 1123 1123 IF(lwp) write(numout,*) 'dom_vvl_rst : e3t(:,:,:,Kbb) and e3t(:,:,:,Kmm) found in restart files' … … 1133 1133 IF(lwp) write(numout,*) 'e3t_n set equal to e3t_b.' 1134 1134 IF(lwp) write(numout,*) 'l_1st_euler is forced to true' 1135 CALL iom_get( numror, jpdom_auto glo, 'e3t_b', e3t(:,:,:,Kbb), ldxios = lrxios )1135 CALL iom_get( numror, jpdom_auto, 'e3t_b', e3t(:,:,:,Kbb), ldxios = lrxios ) 1136 1136 e3t(:,:,:,Kmm) = e3t(:,:,:,Kbb) 1137 1137 l_1st_euler = .true. … … 1140 1140 IF(lwp) write(numout,*) 'e3t_b set equal to e3t_n.' 1141 1141 IF(lwp) write(numout,*) 'l_1st_euler is forced to true' 1142 CALL iom_get( numror, jpdom_auto glo, 'e3t_n', e3t(:,:,:,Kmm), ldxios = lrxios )1142 CALL iom_get( numror, jpdom_auto, 'e3t_n', e3t(:,:,:,Kmm), ldxios = lrxios ) 1143 1143 e3t(:,:,:,Kbb) = e3t(:,:,:,Kmm) 1144 1144 l_1st_euler = .true. … … 1165 1165 ! ! ----------------------- ! 1166 1166 IF( MIN( id3, id4 ) > 0 ) THEN ! all required arrays exist 1167 CALL iom_get( numror, jpdom_auto glo, 'tilde_e3t_b', tilde_e3t_b(:,:,:), ldxios = lrxios )1168 CALL iom_get( numror, jpdom_auto glo, 'tilde_e3t_n', tilde_e3t_n(:,:,:), ldxios = lrxios )1167 CALL iom_get( numror, jpdom_auto, 'tilde_e3t_b', tilde_e3t_b(:,:,:), ldxios = lrxios ) 1168 CALL iom_get( numror, jpdom_auto, 'tilde_e3t_n', tilde_e3t_n(:,:,:), ldxios = lrxios ) 1169 1169 ELSE ! one at least array is missing 1170 1170 tilde_e3t_b(:,:,:) = 0.0_wp … … 1175 1175 ! ! ------------ ! 1176 1176 IF( id5 > 0 ) THEN ! required array exists 1177 CALL iom_get( numror, jpdom_auto glo, 'hdiv_lf', hdiv_lf(:,:,:), ldxios = lrxios )1177 CALL iom_get( numror, jpdom_auto, 'hdiv_lf', hdiv_lf(:,:,:), ldxios = lrxios ) 1178 1178 ELSE ! array is missing 1179 1179 hdiv_lf(:,:,:) = 0.0_wp
Note: See TracChangeset
for help on using the changeset viewer.