Changeset 10712 for branches/UKMO/dev_r5518_obs_oper_update_icethick/NEMOGCM/NEMO/OPA_SRC/OBS/diaobs.F90
- Timestamp:
- 2019-02-21T16:44:54+01:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r5518_obs_oper_update_icethick/NEMOGCM/NEMO/OPA_SRC/OBS/diaobs.F90
r10276 r10712 191 191 & cn_altbiasfile ! Altimeter bias input filename 192 192 193 LOGICAL :: ln_seaicetypes = .FALSE. ! Logical switch indicating data type is sea ice 193 194 194 195 LOGICAL :: ln_t3d ! Logical switch for temperature profiles … … 844 845 & rn_dobsini, rn_dobsend, ln_ignmis, .FALSE., llnightav(jtype) ) 845 846 846 CALL obs_pre_surf( surfdata(jtype), surfdataqc(jtype), ln_nea, ln_bound_reject ) 847 848 IF ( TRIM(cobstypessurf(jtype)) == 'sit' ) THEN 849 ln_seaicetypes = .TRUE. 850 ELSE 851 ln_seaicetypes = .FALSE. 852 ENDIF 853 CALL obs_pre_surf( surfdata(jtype), surfdataqc(jtype), ln_nea, ln_bound_reject, ln_seaicetypes ) 847 854 848 855 IF ( TRIM(cobstypessurf(jtype)) == 'sla' ) THEN … … 1233 1240 & 'time-step but some obs are valid then.' ) 1234 1241 WRITE(numout,*)surfdataqc(jtype)%nsstpmpp(1), & 1235 & ' sea-ice concentration obs will be missed' 1236 ENDIF 1237 surfdataqc(jtype)%nsurfup = surfdataqc(jtype)%nsurfup + & 1238 & surfdataqc(jtype)%nsstp(1) 1239 CYCLE 1242 & ' sea-ice concentration obs will be missed' 1243 ENDIF 1240 1244 ELSE 1241 1245 #if defined key_cice … … 1249 1253 ENDIF 1250 1254 CASE('sit') 1251 IF ( kstp == 0 ) THEN ! **Copied from SIC, check applies to SIT!**1255 IF ( kstp == 0 ) THEN 1252 1256 IF ( lwp .AND. surfdataqc(jtype)%nsstpmpp(1) > 0 ) THEN 1253 1257 CALL ctl_warn( 'Sea-ice not initialised on zeroth '// & 1254 1258 & 'time-step but some obs are valid then.' ) 1255 1259 WRITE(numout,*)surfdataqc(jtype)%nsstpmpp(1), & 1256 & ' sea-ice thickness obs will be missed' 1257 ENDIF 1258 surfdataqc(jtype)%nsurfup = surfdataqc(jtype)%nsurfup + & 1259 & surfdataqc(jtype)%nsstp(1) 1260 CYCLE 1261 ELSE 1260 & ' sea-ice thickness obs will be missed and QC flag set to 4' 1261 ENDIF 1262 ELSE 1262 1263 #if defined key_cice 1263 1264 zsurfvar(:,:) = thick_i(:,:)
Note: See TracChangeset
for help on using the changeset viewer.