Changeset 11460
- Timestamp:
- 2019-08-20T11:41:01+02:00 (5 years ago)
- Location:
- branches/UKMO/dev_r5518_obs_oper_update_addclim/NEMOGCM/NEMO/OPA_SRC/OBS
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r5518_obs_oper_update_addclim/NEMOGCM/NEMO/OPA_SRC/OBS/diaobs.F90
r11455 r11460 33 33 USE mpp_map ! MPP mapping 34 34 USE lib_mpp ! For ctl_warn/stop 35 USE dtatsd ! For climatological temperature & salinity 36 USE tradmp ! "" 35 USE tradmp ! For climatological temperature & salinity 37 36 38 37 IMPLICIT NONE … … 420 419 WRITE(numout,*) ' Daily average types nn_profdavtypes = ', nn_profdavtypes 421 420 WRITE(numout,*) ' Logical switch for night-time SST obs ln_sstnight = ', ln_sstnight 422 WRITE(numout,*) ' Logical switch for writing climat. at ob locsln_output_clim = ', ln_output_clim421 WRITE(numout,*) ' Logical switch for writing climat. at obs points ln_output_clim = ', ln_output_clim 423 422 ENDIF 424 423 !----------------------------------------------------------------------- … … 938 937 & jp_spm 939 938 #endif 940 USE tradmp, ONLY: &941 & tclim, &942 & sclim943 939 944 940 IMPLICIT NONE … … 1230 1226 IF ( ln_output_clim ) zsurfclim(:,:) = tclim(:,:,1) 1231 1227 CASE('sla') 1232 zsurfvar(:,:) 1228 zsurfvar(:,:) = sshn(:,:) 1233 1229 CASE('sss') 1234 1230 zsurfvar(:,:) = tsn(:,:,1,jp_sal) -
branches/UKMO/dev_r5518_obs_oper_update_addclim/NEMOGCM/NEMO/OPA_SRC/OBS/obs_oper.F90
r11456 r11460 413 413 iend = prodatqc%npvend(jobs,kvar) 414 414 inum_obs = iend - ista + 1 415 ALLOCATE( interp_corner(2,2,inum_obs), & 416 & iv_indic(inum_obs) ) 415 ALLOCATE(interp_corner(2,2,inum_obs), iv_indic(inum_obs)) 417 416 IF ( prodatqc%lclim ) ALLOCATE( interp_corner_clim(2,2,inum_obs) ) 418 417 DO iin=1,2 … … 858 857 IF ( surfdataqc%lclim ) THEN 859 858 CALL obs_avg_h2d( 1, 1, imaxifp, imaxjfp, & 860 & zweig, z surftmp(:,:,iobs), zclm )859 & zweig, zclim(:,:,iobs), zclm ) 861 860 ENDIF 862 861 -
branches/UKMO/dev_r5518_obs_oper_update_addclim/NEMOGCM/NEMO/OPA_SRC/OBS/obs_readmdt.F90
r11449 r11460 37 37 REAL(wp), PUBLIC :: rn_mdtcorr = 1.61_wp ! User specified MDT correction 38 38 REAL(wp), PUBLIC :: rn_mdtcutoff = 65.0_wp ! MDT cutoff for computed correction 39 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: mdt_fld !: Mean Dynamic Topography on the model grid40 39 41 40 !!---------------------------------------------------------------------- … … 93 92 CALL iom_get ( nummdt, jpdom_data, 'sossheig', z_mdt(:,:), 1 ) 94 93 CALL iom_close(nummdt) ! Close the file 95 96 ! Set the MDT gridded field to be the one read in directly with no adjustments 97 ALLOCATE( mdt_fld(jpi,jpj) ) 98 mdt_fld(:,:) = z_mdt(:,:) 99 94 100 95 ! Read in the fill value 101 96 zinfill = 0.0 -
branches/UKMO/dev_r5518_obs_oper_update_addclim/NEMOGCM/NEMO/OPA_SRC/OBS/obs_write.F90
r11455 r11460 100 100 101 101 102 ! Set up number of additional variables to be ouput:103 ! Hx, CLIM, ...104 102 iadd_clm = 0 105 103 IF ( profdata%lclim ) iadd_clm = 1 … … 137 135 fbdata%cobunit(1) = 'Degrees centigrade' 138 136 fbdata%cobunit(2) = 'PSU' 139 140 137 fbdata%cextname(1) = 'TEMP' 141 138 fbdata%cextlong(1) = 'Insitu temperature' 142 139 fbdata%cextunit(1) = 'Degrees centigrade' 143 144 140 fbdata%caddlong(1,1) = 'Model interpolated potential temperature' 145 141 fbdata%caddlong(1,2) = 'Model interpolated practical salinity'
Note: See TracChangeset
for help on using the changeset viewer.