import matplotlib if i_plot == 2: matplotlib.use('Agg') import matplotlib.pyplot as plt if i_plot > 0: if i_info >= 3: print('plotting') mainVar = an.vars[an.fieldNames[0]] someField = mainVar.modelRes['4.4'].ncos['U'].curFld if i_info >= 1: print('NONSINGLETONS: ' + str(someField.nNoneSingleton)) if nDPlot == 2 and someField.nNoneSingleton == 2: import ncPlots.ncSubplots2D as ncSubplots ncs = ncSubplots.ncSubplots(an, nDPlot, i_diffPlot, 'HOR') ncs.contourTranspose = contourTranspose ncs.plotContour = plotContour ncs.cmapM = cmapM ncs.axis = axis ncs.autoTicks = autoTicks ncs.Mmask = Mmask ncs.MThrMinRel = MThrMinRel ncs.Mticks = Mticks ncs.cmapD = cmapD ncs.plotVar(an.vars[fieldNames[0]]) #ncs.addContour(an.vars['zU'], 'black', 0.5, 2) title = 'hr: ' + str(hour)
import matplotlib.pyplot as plt if i_plot > 0: if i_info >= 3: print('plotting') mainVar = an.vars[an.varNames[0]] someField = next(iter(mainVar.ncos.values())).field if i_info >= 1: print('NONSINGLETONS: ' + str(someField.nNoneSingleton)) if nDPlot == 2 and someField.nNoneSingleton == 2: import ncPlots.ncSubplots2D as ncSubplots ncs = ncSubplots.ncSubplots(an, nDPlot, i_diffPlot, 'HOR', geo_plot=True) ncs.contourTranspose = contourTranspose ncs.plotContour = plotContour ncs.cmapM = cmapM ncs.axis = axis ncs.autoTicks = autoTicks ncs.Mmask = Mmask ncs.MThrMinRel = MThrMinRel ncs.Mticks = Mticks ncs.cmapD = cmapD #if 'cHSURF' in an.varNames: # ncs.plotTopo(an.vars['cHSURF']) (fig,axes,MCB) = ncs.plotVar(an.vars['cHSURF'])