Changeset 2358 in lmdz_wrf for trunk


Ignore:
Timestamp:
Feb 20, 2019, 11:06:22 PM (6 years ago)
Author:
lfita
Message:

Fixing in all places when dimy slice becomes zero sized ! Ndy == 0 in `pinterp'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/nc_var_tools.py

    r2355 r2358  
    1907119071
    1907219072                Ndy = len(range(yini,yend))
    19073                 if Ndy == 0: continue
     19073                if Ndy == 0:
     19074                    print '      empty dimy slice: yini == yend. Skipping it !!'
     19075                    continue
    1907419076                if gen.searchInlist(notCHK, vn):
    1907519077                    if vn == 'WRFght':
     
    1926119263                    tempt = temp[tini:tend,:,yini:yend,:].transpose()
    1926219264                    qvt = qv[tini:tend,:,yini:yend,:].transpose()
    19263                     print 'Lluis shapes :', yini, yend, 'hgt', hgt[yini:yend,:].shape, 'Ndy:', Ndy, dimy
    1926419265                    varinterp = fin.module_forinterpolate.interp( data_in=varint,    \
    1926519266                      pres_field=prest, interp_levels=interplevs, psfc=psfct,        \
     
    1928219283                yend = iyy + dimyfrac
    1928319284                Ndy = len(range(yini,yend))
    19284 
     19285                if Ndy == 0:
     19286                    print '        empty dimy slice: yini == yend. Skipping it !!'
     19287                    continue
    1928519288                if gen.searchInlist(notCHK, vn):
    1928619289                    if vn == 'WRFght':
     
    1948919492
    1949019493                Ndy = len(range(yini,yend))
     19494                if Ndy == 0:
     19495                    print '        empty dimy slice: yini == yend. Skipping it !!'
     19496                    continue
    1949119497                if gen.searchInlist(notCHK, vn):
    1949219498                    if vn == 'WRFght':
Note: See TracChangeset for help on using the changeset viewer.