Changeset 10425 for NEMO/trunk/src/OCE/SBC/sbcblk.F90
- Timestamp:
- 2018-12-19T22:54:16+01:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/src/OCE/SBC/sbcblk.F90
r10190 r10425 147 147 & cdn_oce(jpi,jpj), chn_oce(jpi,jpj), cen_oce(jpi,jpj), STAT=sbc_blk_alloc ) 148 148 ! 149 IF( lk_mpp ) CALL mpp_sum (sbc_blk_alloc )150 IF( sbc_blk_alloc /= 0 ) CALL ctl_ warn('sbc_blk_alloc: failed to allocate arrays')149 CALL mpp_sum ( 'sbcblk', sbc_blk_alloc ) 150 IF( sbc_blk_alloc /= 0 ) CALL ctl_stop( 'STOP', 'sbc_blk_alloc: failed to allocate arrays' ) 151 151 END FUNCTION sbc_blk_alloc 152 152 … … 236 236 !Activated wave module but neither drag nor stokes drift activated 237 237 IF ( .NOT.(ln_cdgw .OR. ln_sdw .OR. ln_tauwoc .OR. ln_stcor ) ) THEN 238 CALL ctl_ warn( 'Ask for wave coupling but ln_cdgw=F, ln_sdw=F, ln_tauwoc=F, ln_stcor=F')238 CALL ctl_stop( 'STOP', 'Ask for wave coupling but ln_cdgw=F, ln_sdw=F, ln_tauwoc=F, ln_stcor=F' ) 239 239 !drag coefficient read from wave model definable only with mfs bulk formulae and core 240 240 ELSEIF (ln_cdgw .AND. .NOT. ln_NCAR ) THEN … … 407 407 END DO 408 408 END DO 409 CALL lbc_lnk_multi( zwnd_i, 'T', -1., zwnd_j, 'T', -1. )409 CALL lbc_lnk_multi( 'sbcblk', zwnd_i, 'T', -1., zwnd_j, 'T', -1. ) 410 410 ! ... scalar wind ( = | U10m - U_oce | ) at T-point (masked) 411 411 wndm(:,:) = SQRT( zwnd_i(:,:) * zwnd_i(:,:) & … … 485 485 END DO 486 486 END DO 487 CALL lbc_lnk_multi( utau, 'U', -1., vtau, 'V', -1. )487 CALL lbc_lnk_multi( 'sbcblk', utau, 'U', -1., vtau, 'V', -1. ) 488 488 489 489 ! Turbulent fluxes over ocean … … 727 727 END DO 728 728 END DO 729 CALL lbc_lnk( wndm_ice, 'T', 1. )729 CALL lbc_lnk( 'sbcblk', wndm_ice, 'T', 1. ) 730 730 ! 731 731 ! Make ice-atm. drag dependent on ice concentration … … 761 761 END DO 762 762 END DO 763 CALL lbc_lnk_multi( utau_ice, 'U', -1., vtau_ice, 'V', -1. )763 CALL lbc_lnk_multi( 'sbcblk', utau_ice, 'U', -1., vtau_ice, 'V', -1. ) 764 764 ! 765 765 ! … … 1186 1186 END DO 1187 1187 END DO 1188 CALL lbc_lnk_multi( Cd, 'T', 1., Ch, 'T', 1. )1188 CALL lbc_lnk_multi( 'sbcblk', Cd, 'T', 1., Ch, 'T', 1. ) 1189 1189 ! 1190 1190 END SUBROUTINE Cdn10_Lupkes2015
Note: See TracChangeset
for help on using the changeset viewer.