Changeset 884 in lmdz_wrf


Ignore:
Timestamp:
Jun 18, 2016, 8:05:16 PM (9 years ago)
Author:
lfita
Message:

Adding `WRFt': ta from WRF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/diagnostics.py

    r878 r884  
    14731473        ncvar.insert_variable(ncobj, 'rvors', diagout, dnamesvar, dvnamesvar, newnc)
    14741474
     1475# WRFt (T, P, PB)
     1476    elif diag == 'WRFt':
     1477        var0 = ncobj.variables[depvars[0]][:]
     1478        var1 = ncobj.variables[depvars[1]][:]
     1479        var2 = ncobj.variables[depvars[2]][:]
     1480
     1481        p0=100000.
     1482        p=var1 + var2
     1483
     1484        WRFt = (var0 + 300.)*(p/p0)**(2./7.)
     1485
     1486        dnamesvar = list(ncobj.variables[depvars[0]].dimensions)
     1487        dvnamesvar = ncvar.var_dim_dimv(dnamesvar,dnames,dvnames)
     1488
     1489        ncvar.insert_variable(ncobj, 'ta', WRFt, dnames, dvnames, newnc)
    14751490
    14761491# WRFtime (u10, v10, WRFpos)
Note: See TracChangeset for help on using the changeset viewer.