Changeset 1394 in lmdz_wrf for trunk/tools


Ignore:
Timestamp:
Dec 19, 2016, 6:15:15 PM (8 years ago)
Author:
lfita
Message:

Adding a try:except pair for `ivarattrs'
Adding (when possible)

if [debug/db]: print " End of '" + fname + "' "

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/model_graphics.py

    r1378 r1394  
    323323                gen.printing_class(expgraphchar[modexpn])
    324324            print "'" + modexpn + "'; " + ', '.join(output)
     325
     326    if debug: print "    End of '" + fname + "' "
    325327
    326328    return modgraphchar, expgraphchar
     
    470472        gen.printing_class(varcomp)
    471473
     474    if db: print "    End of '" + fname + "' "
     475
    472476    return varcomp
    473477
     
    527531        print '  variables with the vertical interpolation for all the file _______'
    528532        print '    #', varglobalp
     533
     534    if db: print "    End of '" + fname + "' "
    529535
    530536    return doopers, operationsvar, indivoperationsvar, varglobalp
     
    650656    objf.write('itotv: ' + str(ivop) + '\n')
    651657    objf.close()
     658
     659    if debug: print "    End of '" + fname + "' "
    652660
    653661    return allvarcomp, ivop
     
    968976            for s1out in output: print s1out
    969977
     978    if db: print "    End of '" + fname + "' "
     979
    970980    return
    971981
     
    15941604        print '  ' + fname + ": statisitcs not possible to compute:", wrongstats
    15951605
     1606    if db: print "    End of '" + fname + "' "
     1607
    15961608    return
    15971609
     
    17351747        print '    #', varplotp
    17361748
     1749    if db: print "    End of '" + fname + "' "
     1750
    17371751    return doplots, plotsvar, indivplotsvar, varplotp
    17381752
     
    17721786    objf.write('itotp: ' + str(Nplots) + '\n')
    17731787    objf.close()
     1788
     1789    if debug: print "    End of '" + fname + "' "
    17741790
    17751791    return plots, Nplots
     
    23852401
    23862402    trkobjf.close()
     2403
     2404    if db: print "    End of '" + fname + "' "
    23872405
    23882406    return
     
    27242742    # End of kind of plots
    27252743
     2744    if debug: print "    End of '" + fname + "' "
     2745
    27262746    return
    27272747
     
    27922812        print '    #', varglobalp
    27932813
     2814    if db: print "    End of '" + fname + "' "
     2815
    27942816    return doopers, operationsvar, indivoperationsvar, varglobalp
    27952817
     
    28062828    diffop = gen.get_specdictionary_HMT(config, H='DIFFOP_')
    28072829    diffvar = gen.get_specdictionary_HMT(config, H='DIFFVAR_')
    2808 
    2809     print '  ' + fname + '; Lluis HERE !!!'
    28102830
    28112831    if debug:
     
    29232943    objf.close()
    29242944
     2945    if debug: print "    End of '" + fname + "' "
     2946
    29252947    return diffops, diffvars, Ndiffop, Ndiffvar
    29262948
     
    30283050                    CFdimS = CFdimS + ';' + CFd + '|' + CFd + '|-1'
    30293051
     3052            ncvar.ivattrs(ifile2,vninF)
     3053
    30303054            # Attributes of the variable
    3031             with gen.Capturing() as output:
    3032                 varattrs = ncvar.ivattrs(ifile2,vninF)
     3055            try:
     3056                with gen.Capturing() as output:
     3057                    varattrs = ncvar.ivattrs(ifile2,vninF)
     3058            except:
     3059                print errmsg
     3060                print 'ncvar.ivarattrs(' + ifile2 + ',' + vninF + ')'
     3061                for s1out in output: print s1out
     3062                quit(-1)
     3063
    30333064            if debug:
    30343065                for s1out in output: print s1out
     
    30583089
    30593090    trkobjf.close()
     3091    if debug: print "    End of '" + fname + "' "
    30603092
    30613093    return
     
    35363568    otrackf.close()
    35373569
     3570    if db: print "    End of '" + fname + "' "
     3571
    35383572    return
    35393573
     
    36683702    trkobjf.close()
    36693703
     3704    if debug: print "    End of '" + fname + "' "
     3705
    36703706    return
    36713707
     
    39023938
    39033939    # End of kind of plots
     3940
     3941    if debug: print "    End of '" + fname + "' "
    39043942
    39053943    return
     
    41914229    trckobjf.close()
    41924230
     4231    if debug: print "    End of '" + fname + "' "
     4232
    41934233    return
    41944234
     
    42764316    objf.write('Nallmodexp: ' + str(Nallmodexp) + '\n')
    42774317    objf.close()
     4318
     4319    if debug: print "    End of '" + fname + "' "
    42784320
    42794321    return allmodexp, Nallmodexp
     
    45014543
    45024544    # End of kind of plots
     4545
     4546    if debug: print "    End of '" + fname + "' "
    45034547
    45044548    return
Note: See TracChangeset for help on using the changeset viewer.