- Timestamp:
- 2011-03-01T20:04:06+01:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/OPA_SRC/SBC/sbccpl.F90
r2633 r2636 223 223 !!--------------------------------------------------------------------- 224 224 225 IF(wrk_in_use(2, 1,2) ) THEN226 CALL ctl_stop('sbc_cpl_init: requested workspace arrays unavailable .') ; RETURN227 END 225 IF(wrk_in_use(2, 1,2) ) THEN 226 CALL ctl_stop('sbc_cpl_init: requested workspace arrays unavailable') ; RETURN 227 ENDIF 228 228 229 229 ! ================================ ! … … 563 563 & CALL ctl_stop( 'sbc_cpl_init: diurnal cycle reconstruction (ln_dm2dc) needs daily couping for solar radiation' ) 564 564 565 IF(wrk_not_released(2,1,2))THEN 566 CALL ctl_stop('sbc_cpl_init: failed to release workspace arrays.') 567 END IF 568 565 IF( wrk_not_released(2, 1,2) ) CALL ctl_stop('sbc_cpl_init: failed to release workspace arrays.') 566 ! 569 567 END SUBROUTINE sbc_cpl_init 570 568 … … 629 627 !!---------------------------------------------------------------------- 630 628 631 IF(wrk_in_use(2, 1,2))THEN 632 CALL ctl_stop('sbc_cpl_rcv: requested workspace arrays unavailable.') 633 RETURN 634 END IF 629 IF( wrk_in_use(2, 1,2) ) THEN 630 CALL ctl_stop('sbc_cpl_rcv: requested workspace arrays unavailable') ; RETURN 631 ENDIF 635 632 636 633 IF( kt == nit000 ) CALL sbc_cpl_init( k_ice ) ! initialisation … … 820 817 ENDIF 821 818 ! 822 IF(wrk_not_released(2, 1,2))THEN 823 CALL ctl_stop('sbc_cpl_rcv: failed to release workspace arrays.') 824 END IF 819 IF( wrk_not_released(2, 1,2) ) CALL ctl_stop('sbc_cpl_rcv: failed to release workspace arrays') 825 820 ! 826 821 END SUBROUTINE sbc_cpl_rcv … … 870 865 !!---------------------------------------------------------------------- 871 866 872 IF(wrk_in_use(2,1,2))THEN 873 CALL ctl_stop('sbc_cpl_ice_tau: requested workspace arrays unavailable.') 874 RETURN 875 END IF 867 IF( wrk_in_use(2, 1,2) ) THEN 868 CALL ctl_stop('sbc_cpl_ice_tau: requested workspace arrays unavailable') ; RETURN 869 ENDIF 876 870 877 871 IF( srcv(jpr_itx1)%laction ) THEN ; itx = jpr_itx1 … … 1041 1035 ENDIF 1042 1036 ! 1043 IF(wrk_not_released(2,1,2))THEN 1044 CALL ctl_stop('sbc_cpl_ice_tau: failed to release workspace arrays.') 1045 END IF 1037 IF( wrk_not_released(2, 1,2) ) CALL ctl_stop('sbc_cpl_ice_tau: failed to release workspace arrays') 1046 1038 ! 1047 1039 END SUBROUTINE sbc_cpl_ice_tau … … 1118 1110 !!---------------------------------------------------------------------- 1119 1111 1120 IF( wrk_in_use(2,1,2,3) .OR. wrk_in_use(3,1) )THEN 1121 CALL ctl_stop('sbc_cpl_ice_flx: requested workspace arrays unavailable.') 1122 RETURN 1123 END IF 1112 IF( wrk_in_use(2, 1,2,3) .OR. wrk_in_use(3, 1) ) THEN 1113 CALL ctl_stop('sbc_cpl_ice_flx: requested workspace arrays unavailable') ; RETURN 1114 ENDIF 1124 1115 1125 1116 zicefr(:,:,1) = 1.- p_frld(:,:,1) … … 1240 1231 END SELECT 1241 1232 1242 IF( wrk_not_released(2,1,2,3) .OR. wrk_not_released(3,1) )THEN 1243 CALL ctl_stop('sbc_cpl_ice_flx: failed to release workspace arrays.') 1244 END IF 1245 1233 IF( wrk_not_released(2, 1,2,3) .OR. & 1234 wrk_not_released(3, 1) ) CALL ctl_stop('sbc_cpl_ice_flx: failed to release workspace arrays') 1235 ! 1246 1236 END SUBROUTINE sbc_cpl_ice_flx 1247 1237 … … 1268 1258 !!---------------------------------------------------------------------- 1269 1259 1270 IF(wrk_in_use(2, 1,2,3,4,5,6,7,8,9))THEN 1271 CALL ctl_stop('sbc_cpl_snd: requested workspace arrays are unavailable.'); 1272 RETURN 1273 END IF 1260 IF( wrk_in_use(2, 1,2,3,4,5,6,7,8,9) ) THEN 1261 CALL ctl_stop('sbc_cpl_snd: requested workspace arrays are unavailable') ; RETURN 1262 ENDIF 1274 1263 1275 1264 isec = ( kt - nit000 ) * NINT(rdttra(1)) ! date of exchanges … … 1444 1433 ! 1445 1434 ENDIF 1446 ! 1447 IF(wrk_not_released(2, 1,2,3,4,5,6,7,8,9))THEN 1448 CALL ctl_stop('sbc_cpl_snd: failed to release workspace arrays.'); 1449 RETURN 1450 END IF 1451 ! 1435 ! 1436 IF( wrk_not_released(2, 1,2,3,4,5,6,7,8,9) ) CALL ctl_stop('sbc_cpl_snd: failed to release workspace arrays') 1437 ! 1452 1438 END SUBROUTINE sbc_cpl_snd 1453 1439
Note: See TracChangeset
for help on using the changeset viewer.