<div dir="ltr"><div class="gmail_default" style="font-size:small">I assume you are having a problem with this line:<br></div><div class="gmail_default" style="font-size:small">







<p class="">        tMask = <span class="">(/</span><span class="">mask</span>(temperature,topo2d<span class="">.lt.</span>high2d,False)<span class="">/)</span></p><p class=""><span class="">and that &quot;tMask&quot; is now all missing?</span></p><p class="">Did you confirm you are using the mask function in the correct way?  </p><p class="">What &quot;mask&quot; does is &quot;protect&quot; the values of the first argument (temperature) in the locations where the second argument (topo2d &lt; high2d) is equal to the third argument (False).<br></p><p class="">So, basically you&#39;re asking that the values of temperature be returned at all locations where topo2d is &gt;= high2d, and set to missing otherwise.</p><p class="">Another way to do this is to use the &quot;where&quot; statement, which is a little more user friendly. Both of these should be the same (if I have my logic correct):</p><p class="">tMask  = where(topo2d.ge.high2d,tMask,tMask@_FillValue)</p><div class="gmail_default"><p class="">tMask  = where(topo2d.lt.high2d,tMask@_FillValue, tMask)</p><p class="">Please let ncl-talk know if this doesn&#39;t shine any light on the situation. If you continue to have problems, I also suggest checking &quot;high2d&quot; to make sure it has the values you think it has.</p><p class=""><br></p><p class="">--Mary</p><p class=""><br></p><div><br></div></div>







</div><div class="gmail_default" style="font-size:small"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 21, 2016 at 8:44 PM, Andrew Kren - NOAA Affiliate <span dir="ltr">&lt;<a href="mailto:andrew.kren@noaa.gov" target="_blank">andrew.kren@noaa.gov</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I am trying to plot a cross section of potential temperature (pressure x longitude). I followed a simple example here (<a href="https://www.ncl.ucar.edu/Applications/Scripts/mask_14.ncl" target="_blank">https://www.ncl.ucar.edu/Applications/Scripts/mask_14.ncl</a>) and modified it for my use. For some reason, when I create the mask, all values are reverted to the _FillValue, and I can&#39;t figure out why. My program is attached. Thanks.<span class="HOEnZb"><font color="#888888"><br><br><br clear="all"><div><br>-- <br><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div>Andrew Kren, PhD<br>
Research Scientist I, Global Observing Systems Analysis (GOSA) Group<br>
NOAA ESRL Global Systems Division (Rm 3C515)<br>
325 Broadway, Boulder, CO 80305<br>
<a href="tel:%28303%29%20497-5418" value="+13034975847" target="_blank">(303) 497-5418</a><span><font color="#888888"><br>
</font></span></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div></font></span></div>
<br>_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br>
<br></blockquote></div><br></div>