Changeset 2696 in lmdz_wrf for trunk


Ignore:
Timestamp:
Aug 15, 2019, 3:03:07 PM (5 years ago)
Author:
lfita
Message:

Fixing plot

Location:
trunk/tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/drawing.py

    r2549 r2696  
    1058010580
    1058110581        for iff in range(Nfiles):
    10582             allhgtsea.append(allhgtseav[iff,:].compressed())
    10583             allxhgt.append(allxhgtv[iff])
    10584             allhgtxhgt.append(allhgtxhgtv[iff,:].compressed())
    10585             allpsea.append(allpseav[iff,:].compressed())
    10586             allpxhgt.append(allpxhgtv[iff,:].compressed())
    10587             alldhgtsea.append(alldhgtseav[iff,:].compressed())
    10588             alldhgtxhgt.append(alldhgtxhgtv[iff,:].compressed())
    10589             alldpsea.append(alldpseav[iff,:].compressed())
    10590             alldpxhgt.append(alldpxhgtv[iff,:].compressed())
    10591             alletaw.append(alletawv[iff,:].compressed())
    10592             alletau.append(alletauv[iff,:].compressed())
     10582            if type(allhgtseav[iff,:]) == type(gen.mamat):
     10583                allhgtsea.append(allhgtseav[iff,:].compressed())
     10584                allxhgt.append(allxhgtv[iff])
     10585                allhgtxhgt.append(allhgtxhgtv[iff,:].compressed())
     10586                allpsea.append(allpseav[iff,:].compressed())
     10587                allpxhgt.append(allpxhgtv[iff,:].compressed())
     10588                alldhgtsea.append(alldhgtseav[iff,:].compressed())
     10589                alldhgtxhgt.append(alldhgtxhgtv[iff,:].compressed())
     10590                alldpsea.append(alldpseav[iff,:].compressed())
     10591                alldpxhgt.append(alldpxhgtv[iff,:].compressed())
     10592                alletaw.append(alletawv[iff,:].compressed())
     10593                alletau.append(alletauv[iff,:].compressed())
     10594            else:
     10595                allhgtsea.append(allhgtseav[iff,:])
     10596                allxhgt.append(allxhgtv[iff])
     10597                allhgtxhgt.append(allhgtxhgtv[iff,:])
     10598                allpsea.append(allpseav[iff,:])
     10599                allpxhgt.append(allpxhgtv[iff,:])
     10600                alldhgtsea.append(alldhgtseav[iff,:])
     10601                alldhgtxhgt.append(alldhgtxhgtv[iff,:])
     10602                alldpsea.append(alldpseav[iff,:])
     10603                alldpxhgt.append(alldpxhgtv[iff,:])
     10604                alletaw.append(alletawv[iff,:])
     10605                alletau.append(alletauv[iff,:])
    1059310606
    1059410607    # Legend
  • trunk/tools/drawing_tools.py

    r2662 r2696  
    1347913479        hgtsxhgt = adpxhgt[ilab]
    1348013480        dz = len(aetaw[ilab])
    13481         znw = aetaw[ilab][1:dz-1]
     13481        znw = np.array(list(aetaw[ilab][1:dz-1]) + [0,0])
    1348213482
    1348313483        plt.plot(znw, hgtssea, linestyle='solid', marker=marks[ilab], linewidth=1.5, markersize=4, \
     
    1351013510        dz = len(hgtssea)
    1351113511
    13512         plt.plot(hgtssea[1:dz], dhgtssea, linestyle='solid', marker=marks[ilab], linewidth=1.5,    \
     13512        plt.plot(hgtssea, dhgtssea, linestyle='solid', marker=marks[ilab], linewidth=1.5,    \
    1351313513          markersize=4, label='$hgt_{sea}^{'+labels[ilab]+'}$', color=cols[ilab])
    1351413514#        if ilab == 0:
     
    1354913549        if xx < nv: xx = xv
    1355013550
    13551         plt.plot(hgtssea[1:dz], dhgtssea, linestyle='solid', marker=marks[ilab], linewidth=1.5,    \
     13551        plt.plot(hgtssea, dhgtssea, linestyle='solid', marker=marks[ilab], linewidth=1.5,    \
    1355213552          markersize=4, label='$p_{sea}^{'+labels[ilab]+'}$', color=cols[ilab])
    1355313553#        if ilab == 0:
     
    1382313823        hgtsxhgt = adpxhgt[ilab]
    1382413824        dz = len(aetaw[ilab])
    13825         znw = aetaw[ilab][1:dz-1]
     13825        znw = aetaw[ilab]
    1382613826
    1382713827        plt.plot(znw, hgtssea, linestyle='solid', marker=marks[ilab], linewidth=1.5, \
     
    1385913859        dz = len(hgtssea)
    1386013860
    13861         plt.plot(hgtssea[1:dz], dhgtssea, linestyle='solid', marker=marks[ilab],     \
     13861        plt.plot(hgtssea, dhgtssea, linestyle='solid', marker=marks[ilab],     \
    1386213862          linewidth=1.5, markersize=4, label='$hgt_{sea}^{'+labels[ilab]+'}$',       \
    1386313863          color=cols[ilab])
     
    1390413904        if xx < nv: xx = xv
    1390513905
    13906         plt.plot(hgtssea[1:dz], dhgtssea, linestyle='solid', marker=marks[ilab],     \
     13906        plt.plot(hgtssea, dhgtssea, linestyle='solid', marker=marks[ilab],     \
    1390713907          linewidth=1.5, markersize=4, label='$p_{sea}^{'+labels[ilab]+'}$',         \
    1390813908          color=cols[ilab])
Note: See TracChangeset for help on using the changeset viewer.