Changeset 1585 in lmdz_wrf


Ignore:
Timestamp:
Jun 10, 2017, 12:06:01 AM (8 years ago)
Author:
lfita
Message:

Adding filter of variable existence in clivi' and clwvl'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/diagnostics.py

    r1581 r1585  
    15371537        Nspecies = len(depvars) - 2
    15381538        for iv in range(Nspecies):
    1539             var1 = ncobj.variables[depvars[iv+2]][:]
    1540             qtotv = qtotv + var1
     1539            if ncobj.variables.has_key(depvars[iv+2]):
     1540                var1 = ncobj.variables[depvars[iv+2]][:]
     1541                qtotv = qtotv + var1
    15411542
    15421543        dnamesvar = list(qtot.dimensions)
     
    15611562        Nspecies = len(depvars) - 2
    15621563        for iv in range(Nspecies):
    1563             var1 = ncobj.variables[depvars[iv+2]]
    1564             qtotv = qtotv + var1[:]
     1564            if ncobj.variables.has_key(depvars[iv+2]):
     1565                var1 = ncobj.variables[depvars[iv+2]]
     1566                qtotv = qtotv + var1[:]
    15651567
    15661568        dnamesvar = list(qtot.dimensions)
Note: See TracChangeset for help on using the changeset viewer.