Changeset 10345 for NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/OCE/DYN/dynspg_ts.F90
- Timestamp:
- 2018-11-21T11:25:53+01:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/OCE/DYN/dynspg_ts.F90
r10297 r10345 1114 1114 & ) * ssvmask(ji,jj) 1115 1115 1116 !jth implicit bottom friction:1117 IF ( ll_wd ) THEN ! revert to explicit for bit comparison tests in non wad runs1118 ua_e(ji,jj) = ua_e(ji,jj) /(1.0 - rdtbt * zCdU_u(ji,jj) * hur_e(ji,jj))1119 va_e(ji,jj) = va_e(ji,jj) /(1.0 - rdtbt * zCdU_v(ji,jj) * hvr_e(ji,jj))1120 ENDIF1121 1122 1116 END DO 1123 1117 END DO … … 1144 1138 & + hv_n(ji,jj) * zv_frc(ji,jj) ) & 1145 1139 & ) * zhvra 1140 END DO 1141 END DO 1142 ENDIF 1143 !jth implicit bottom friction: 1144 IF ( ll_wd ) THEN ! revert to explicit for bit comparison tests in non wad runs 1145 DO jj = 2, jpjm1 1146 DO ji = fs_2, fs_jpim1 ! vector opt. 1147 ua_e(ji,jj) = ua_e(ji,jj) /(1.0 - rdtbt * zCdU_u(ji,jj) * hur_e(ji,jj)) 1148 va_e(ji,jj) = va_e(ji,jj) /(1.0 - rdtbt * zCdU_v(ji,jj) * hvr_e(ji,jj)) 1146 1149 END DO 1147 1150 END DO … … 1393 1396 IF( TRIM(cdrw) == 'READ' ) THEN ! Read/initialise 1394 1397 ! ! --------------- 1395 IF( ln_rstart .AND. ln_bt_fw ) THEN !* Read the restart file1398 IF( ln_rstart .AND. ln_bt_fw .AND. (neuler/=0) ) THEN !* Read the restart file 1396 1399 CALL iom_get( numror, jpdom_autoglo, 'ub2_b' , ub2_b (:,:), ldxios = lrxios ) 1397 1400 CALL iom_get( numror, jpdom_autoglo, 'vb2_b' , vb2_b (:,:), ldxios = lrxios )
Note: See TracChangeset
for help on using the changeset viewer.