Changeset 1962 in lmdz_wrf
- Timestamp:
- Jul 24, 2018, 4:24:09 PM (7 years ago)
- Location:
- trunk/tools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/diagnostics.inf
r1943 r1962 5 5 bils, WRFbils, HFX@LH 6 6 cape, WRFcape_afwa, WRFt@WRFrh@WRFp@WRFgeop@HGT 7 clt, clt, CLDFRA 7 clt, clt, CLDFRA # WRF 8 8 cll, cllmh, CLDFRA@WRFp 9 9 clm, cllmh, CLDFRA@WRFp … … 48 48 wa, OMEGAw, vitw@pres@temp 49 49 wds, TSwds, u@v 50 wds, wds, U10@V10 50 wds, wds, U10@V10 # WRF 51 51 ws, ws, U@V 52 52 #wss, SPDUV10, U10@V10 53 53 #wss, TSwss, u@v 54 wss, wss, U10@V10 54 wss, wss, U10@V10 # WRF 55 55 wss, wss, u10m@v10m 56 56 wssturb, turbulence, wss -
trunk/tools/diagnostics.py
r1944 r1962 90 90 'WRFmrso', 'WRFpotevap_orPM', 'WRFp', 'WRFpsl_ecmwf', \ 91 91 'WRFpsl_ptarget', 'WRFrvors', 'WRFslw', 'ws', 'wds', 'wss', 'WRFheight', \ 92 'WRFheightrel', 'WRFtda', 'WRF ua', 'WRFva', 'WRFzwind', 'WRFzwind_log',\92 'WRFheightrel', 'WRFtda', 'WRFtds', 'WRFua', 'WRFva', 'WRFzwind', 'WRFzwind_log', \ 93 93 'WRFzwindMO'] 94 94 … … 1228 1228 ncvar.insert_variable(ncobj, 'tda', td, dnames, diagoutvd, newnc) 1229 1229 1230 # WRFtds (PSFC, T2, Q2) 1231 elif diagn == 'WRFtds': 1232 ARM2 = fdef.module_definitions.arm2 1233 ARM3 = fdef.module_definitions.arm3 1234 1235 var0 = ncobj.variables[depvars[0]][:] 1236 var1 = ncobj.variables[depvars[1]][:] 1237 var2 = ncobj.variables[depvars[2]][:] 1238 1239 dnamesvar = list(ncobj.variables[depvars[1]].dimensions) 1240 dvnamesvar = ncvar.var_dim_dimv(dnamesvar,dnames,dvnames) 1241 1242 rhs, diagoutd, diagoutvd = diag.compute_rh(var0,var1,var2,dnamesvar,dvnamesvar) 1243 1244 gammatarhs = np.log(rhs) + ARM2*(var1-273.15)/((var1-273.15)+ARM3) 1245 tds = ARM3*gammatarhs/(ARM2-gammatarhs) 1246 1247 # Removing the nonChecking variable-dimensions from the initial list 1248 varsadd = [] 1249 diagoutvd = list(dvnames) 1250 for nonvd in NONchkvardims: 1251 if gen.searchInlist(dvnames,nonvd): diagoutvd.remove(nonvd) 1252 varsadd.append(nonvd) 1253 1254 ncvar.insert_variable(ncobj, 'tds', tds, dnames, diagoutvd, newnc) 1255 1230 1256 # WRFua (U, V, SINALPHA, COSALPHA) to be rotated !! 1231 1257 elif diagn == 'WRFua':
Note: See TracChangeset
for help on using the changeset viewer.