<div dir="ltr"><div>Hi,</div><div><br></div><div>I looked at the code where the error message arises, and this is indeed a bit of a mystery. If you might send me one of your WRF files, I'll try to run the script in the debugger to get a better idea of whats going on.</div><div><br></div><div>Rick</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 10, 2021 at 12:10 AM ZUO Ziping via ncl-talk <<a href="mailto:ncl-talk@mailman.ucar.edu">ncl-talk@mailman.ucar.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">




<div dir="ltr">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Dear ncl-team,</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
The other day when I was trying to use the colors in the "<b>BlGrYeOrReVi200</b>", I use the <b>res@cnFillPalette = "BlGrYeOrReVi200"</b>. However, it kept reminding me "<b>warning:ContourPlotSetValues: color index (204) exceeds size of palette, defaulting
 to foreground color for entry (12)</b>".</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
But when I changed the instruction to <b>gsn_define_colormap(wks,"BlGrYeOrReVi200")</b>, it works fine. I'd like to ask the reason for these two instructions. The following is my full script.</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"
<div>load "$NCARG_ROOT/lib/ncarg/nclscripts/wrf/WRFUserARW.ncl"</div>
<div><br>
</div>
<div>begin</div>
<div><br>
</div>
<div>  DATADir = "/disk/wrfout/"</div>
<div>  FILES = systemfunc (" ls -1 " + DATADir + "wrfout_d04_2020-06* ")</div>
<div>  numFILES = dimsizes(FILES)</div>
<div>  print("numFILES = " + numFILES)</div>
<div>  print(FILES)</div>
<div>  print (" ")</div>
<div><br>
</div>
<div>  type = "pdf"</div>
<div>  wks = gsn_open_wks(type,"average_temp")</div>
<div><br>
</div>
<div>  res = True</div>
<div>  res@MainTitle                   = "REAL-TIME WRF"</div>
<div>  res@Footer = False</div>
<div><br>
</div>
<div>  pltres = True</div>
<div>  pltres@PanelPlot = True</div>
<div>  pltres@FramePlot = False</div>
<div><br>
</div>
<div>  mpres = True</div>
<div>  mpres@mpDataBaseVersion = "HighRes"</div>
<div>  mpres@mpGeophysicalLineColor = "Black"</div>
<div>  mpres@mpGridLineColor = "Black"</div>
<div>  mpres@mpDataResolution = "Finest"</div>
<div><br>
</div>
<div>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;</div>
<div>  a = addfiles(FILES+".nc","r")</div>
<div><br>
</div>
<div>  times = wrf_user_getvar(a,"times",-1)  ; get all times in the file</div>
<div>  ntimes = dimsizes(times)         ; number of times in the file</div>
<div>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;</div>
<div><br>
</div>
<div><br>
</div>
<div>do k = 0,23,1</div>
<div>    meantemp = new((/162,213/),float)</div>
<div>        meantemp = 0</div>
<div>        temp = new((/ntimes,162,213/),float)</div>
<div><br>
</div>
<div>   do it = k,ntimes-1,24             ; TIME LOOP</div>
<div>      print("Working on time: " + times(it) )</div>
<div>          fi = addfile(FILES(it),"r")</div>
<div>          T_2 = fi ->T2     ; T2 in Kelvin</div>
<div>      tc2 = T_2-273.16                  ; T2 in C</div>
<div>          temp(it,:,:) = tc2</div>
<div>          meantemp(:,:) = meantemp(:,:)+temp(it,:,:)</div>
<div>        end do</div>
<div><br>
</div>
<div>        meantemp(:,:) = meantemp(:,:)/30</div>
<div><br>
</div>
<div>        opts = res</div>
<div>    opts@cnFillOn = True</div>
<div>    opts@ContourParameters = (/23,37,1/)</div>
<div>    opts@cnFillPalette = "BlGrYeOrReVi200"</div>
<div>    contour_FLX = wrf_contour(a[k],wks,meantemp,opts)</div>
<div>    delete(opts)</div>
<div><br>
</div>
<div>        plot = wrf_map_overlays(a[k],wks,contour_FLX,pltres,mpres)</div>
<div><br>
</div>
<div>end do        ; END OF TIME LOOP</div>
<div><br>
</div>
<span>end</span><br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;</span></div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span><br>
</span></div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span><br>
</span></div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span>Thank you for your time!</span></div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span><br>
</span></div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span>Best regards</span></div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span>Zoe</span></div>
</div>

_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@mailman.ucar.edu" target="_blank">ncl-talk@mailman.ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="https://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">https://mailman.ucar.edu/mailman/listinfo/ncl-talk</a></blockquote></div>