Changeset 6301
- Timestamp:
- 2016-02-10T06:08:29+01:00 (8 years ago)
- Location:
- branches/UKMO/dev_r4650_general_vert_coord_obsoper/NEMOGCM/NEMO/OPA_SRC/OBS
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r4650_general_vert_coord_obsoper/NEMOGCM/NEMO/OPA_SRC/OBS/obs_oper.F90
r6016 r6301 884 884 CALL obs_int_h2d( 1, 1, l_zweig, interp_corner(:,:,ikn), & 885 885 & prodatqc%var(1)%vmod(iend:iend) ) 886 887 ! Set QC flag for any observations found below the bottom 888 ! needed as the check here is more strict than that in obs_prep 889 IF (sum(l_zweig) == 0.0_wp) prodatqc%var(1)%nvqc(iend:iend)=4 886 890 887 891 ENDDO … … 1018 1022 CALL obs_int_h2d( 1, 1, l_zweig, interp_corner(:,:,ikn), & 1019 1023 & prodatqc%var(2)%vmod(iend:iend) ) 1024 1025 ! Set QC flag for any observations found below the bottom 1026 ! needed as the check here is more strict than that in obs_prep 1027 IF (sum(l_zweig) == 0.0_wp) prodatqc%var(2)%nvqc(iend:iend)=4 1020 1028 1021 1029 ENDDO -
branches/UKMO/dev_r4650_general_vert_coord_obsoper/NEMOGCM/NEMO/OPA_SRC/OBS/obs_prep.F90
r6286 r6301 1716 1716 & ln_zps, & 1717 1717 & lk_vvl 1718 1718 1719 !! * Arguments 1719 1720 INTEGER, INTENT(IN) :: kprofno ! Number of profiles … … 1843 1844 & .OR. ( pobsphi(jobs) < -90. ) & 1844 1845 & .OR. ( pobsphi(jobs) > 90. ) & 1845 & .OR. ( pobsdep(jobsp) < 0.0 ) ) THEN 1846 & .OR. ( pobsdep(jobsp) < 0.0 ) & 1847 & .OR. ( pobsdep(jobsp) > gdepw_1d(kpk)) ) THEN 1846 1848 kobsqc(jobsp) = kobsqc(jobsp) + 11 1847 1849 kosdobs = kosdobs + 1 … … 1879 1881 IF ( ANY( zgdepw(1:2,1:2,kpk,jobs) < pobsdep(jobsp) ) & 1880 1882 & .OR. & 1881 & ( SUM( zgmsk(1,1,kobsk(jobsp)-1:kobsk(jobsp),jobs)) == 0.0_wp ) .OR. & 1882 & ( SUM( zgmsk(1,2,kobsk(jobsp)-1:kobsk(jobsp),jobs)) == 0.0_wp ) .OR. & 1883 & ( SUM( zgmsk(2,1,kobsk(jobsp)-1:kobsk(jobsp),jobs)) == 0.0_wp ) .OR. & 1884 & ( SUM( zgmsk(2,2,kobsk(jobsp)-1:kobsk(jobsp),jobs)) == 0.0_wp ) ) THEN 1883 & ( SUM( zgmsk(1:2,1:2,kobsk(jobsp)-1:kobsk(jobsp),jobs) ) & 1884 & == 0.0_wp) ) THEN 1885 1885 kobsqc(jobsp) = kobsqc(jobsp) + 12 1886 1886 klanobs = klanobs + 1
Note: See TracChangeset
for help on using the changeset viewer.