Changeset 731 in lmdz_wrf


Ignore:
Timestamp:
Apr 27, 2016, 10:28:47 AM (9 years ago)
Author:
lfita
Message:

Adding `iptpos' as control of syncronizing file in 'EntireGlobalMap?'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/nc_var_tools.py

    r730 r731  
    1877318773        mindiffLl = np.zeros((Nallpts), dtype=np.float)
    1877418774
     18775    iptpos=0
    1877518776    for iv in range(Nallpts):
    1877618777        lonv = longvs[iv]
     
    1879318794        ilatlonfrac = index_mat(difffraclonlat, mindifffracLl)
    1879418795
    18795 #    print 'mindifffracLl:', mindifffracLl, 'ilatlonfrac:', ilatlonfrac
    18796 #    print 'frac lon, lat:', fraclon[ilatlonfrac[0],ilatlonfrac[1]], ',',             \
    18797 #      fraclat[ilatlonfrac[0],ilatlonfrac[1]]
    18798 #    print 'values lon, lat:', lonv, latv
     18796#        print 'values lon, lat:', lonv, latv
     18797#        print 'mindifffracLl:', mindifffracLl, 'ilatlonfrac:', ilatlonfrac
     18798#        print 'frac lon, lat:', fraclon[ilatlonfrac[0],ilatlonfrac[1]], ',',         \
     18799#          fraclat[ilatlonfrac[0],ilatlonfrac[1]]
    1879918800     
    1880018801# Providing fraction range
     
    1888318884#        iend = [iyend, ixend]
    1888418885#        print 'find window; beginning', ibeg, 'end:', iend
    18885         lon = ilon[iybeg:iyend,ixbeg:ixend]
    18886         lat = ilat[iybeg:iyend,ixbeg:ixend]
     18886#        lon = ilon[iybeg:iyend,ixbeg:ixend]
     18887#        lat = ilat[iybeg:iyend,ixbeg:ixend]
     18888#        print 'Looking within _______'
     18889#        print 'lon:',lon[0,0],',',lon[-1,-1]
     18890#        print 'lat:',lat[0,0],',',lat[-1,-1]
    1888718891   
    1888818892#        print 'lon _______'
     
    1890818912#        quit()
    1890918913
    18910         if mindiffLl == 0. and type(newvar[ilatlon[0],ilatlon[1]]) == type(amsk):
    18911             percendone(iv,Ninpts,0.5,'done:')
     18914#        if mindiffLl == 0. and type(newvar[ilatlon[0],ilatlon[1]]) == type(amsk):
     18915#            percendone(iv,Ninpts,0.5,'done:')
     18916        if mindiffLl == 0.:
     18917            iptpos = iptpos + 1
    1891218918# Speeding it up!
    1891318919#            if mindiffLl > mindiff:
     
    1894218948#                  'ilatlon:', ilatlon[1]
    1894318949#                quit(-1)
    18944 
    18945             if np.mod(iv,fracs) == 0:
     18950            if np.mod(iptpos,fracs) == 0:
     18951                print 'Lluis syncronizing!'
    1894618952                onc.sync()
    1894718953    if out:
Note: See TracChangeset for help on using the changeset viewer.