<div dir="ltr">Good to know -- thank you.</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 8, 2017 at 11:53 AM, Guido Cioni <span dir="ltr"><<a href="mailto:guidocioni@gmail.com" target="_blank">guidocioni@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Generally there are no rules for comparing arrays because that would be pretty arbitrary depending on the language. That's why the most direct way of comparing array to array is to loop every index. Of course, that's not efficient...<div><br></div><div>But there are a few functions written in NCL to compare and work with arrays <a href="https://www.ncl.ucar.edu/Document/Functions/array_manip.shtml" target="_blank">https://www.ncl.ucar.<wbr>edu/Document/Functions/array_<wbr>manip.shtml</a></div><div><div><div class="h5"><br><div><blockquote type="cite"><div>On 8. Sep 2017, at 10:40, Barry Lynn <<a href="mailto:barry.h.lynn@gmail.com" target="_blank">barry.h.lynn@gmail.com</a>> wrote:</div><br class="m_754710865654733171Apple-interchange-newline"><div><div dir="ltr" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Hi:<div><br></div><div>My apologies for not making that clear, but I thought it was obvious that the if statement was comparing array values.</div><div><br></div><div>I am hoping there is a more direct way to do this comparison than doing a loop, index by index.</div><div><br></div><div>Thank you helping to clarify the programming issues.  Much appreciated.</div><div><br></div><div>Barry</div><div><br></div><div><br></div></div><div class="gmail_extra" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br><div class="gmail_quote">On Fri, Sep 8, 2017 at 11:32 AM, Marston Johnston<span class="m_754710865654733171Apple-converted-space"> </span><span dir="ltr"><<a href="mailto:shejo284@gmail.com" target="_blank">shejo284@gmail.com</a>></span><span class="m_754710865654733171Apple-converted-space"> </span><wbr>wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div bgcolor="white" lang="EN-GB" link="blue" vlink="purple"><div class="m_754710865654733171m_2371980543583632511WordSection1"><p class="MsoNormal"><span>Hi,<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>One of the first rules of programming is to READ the error statement.<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>In your case there is nothing wrong with the IF statement per se. The problem is that you do not understand what you are asking the IF statement to do. As you have written it, the IF statement needs a scalar (single value) or a boolean logical (true or false) in order to get the correct execution.<u></u><u></u></span></p><p class="MsoNormal"><span>You are obviously passing an array of the sorts to the if statement.<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>When posting to NCL, it helps if you print out the meta data for the variables you are having trouble with (printVarSummary).<u></u><u></u></span></p><p class="MsoNormal"><span>When checking the elements of an array you need to loop over the elements 1 at a time – if that is what you are trying to do.<u></u><u></u></span></p><p class="MsoNormal"><span>It is difficult for us to know what you are trying to do without a good explanation from you.<u></u><u></u></span></p><span><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>/M<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><div><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">Marston S. Ward, PhD<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">Department of Earth Sciences<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">University of Gothenburg, Sweden<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">Email: <a href="mailto:marston.johnston@gu.se" target="_blank"><span style="color:rgb(0,112,192)">marston.johnston@gu.se</span></a><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">SkypeID: marston.johnston <u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">Phone:<span class="m_754710865654733171Apple-converted-space"> </span><a href="tel:+46%2031%20786%2049%2001" value="+46317864901" target="_blank">+46-31-7864901</a> <u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">Only the fruitful thing is true!<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<u></u><u></u></span></p></div><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p></span><div style="border-style:solid none none;border-top-width:1pt;border-top-color:rgb(181,196,223);padding:3pt 0cm 0cm"><p class="MsoNormal"><b><span style="font-size:12pt">From:<span class="m_754710865654733171Apple-converted-space"> </span></span></b><span style="font-size:12pt">Barry Lynn <<a href="mailto:barry.h.lynn@gmail.com" target="_blank">barry.h.lynn@gmail.com</a>><br><b>Date:<span class="m_754710865654733171Apple-converted-space"> </span></b>Friday, 8 September 2017 at 10:01<br><b>To:<span class="m_754710865654733171Apple-converted-space"> </span></b>Marston Johnston <<a href="mailto:shejo284@gmail.com" target="_blank">shejo284@gmail.com</a>><br><b>Cc:<span class="m_754710865654733171Apple-converted-space"> </span></b>ncl-talk <<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a>><br><b>Subject:<span class="m_754710865654733171Apple-converted-space"> </span></b>Re: [ncl-talk] Wondering how to write this if statement<u></u><u></u></span></p></div><div><div class="m_754710865654733171h5"><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Hi:<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Thank you (but)...<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">It doesn't -- is there another "trick" we're leaving out?<u></u><u></u></p></div></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I think there is another way to write it where you condition it, rathern than use an if statement.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="m_754710865654733171m_2371980543583632511gmail-p1"><span class="m_754710865654733171m_2371980543583632511gmail-s1">fatal:Conditional statements (if and do while) require SCALAR logical values, see all and any functions</span><u></u><u></u></p><p class="m_754710865654733171m_2371980543583632511gmail-p1"><span class="m_754710865654733171m_2371980543583632511gmail-s1">fatal:["Execute.c":8575]:Execu<wbr>te: Error occurred at or near line 41 in file ./radar_2.ncl</span><u></u><u></u></p></div></div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Fri, Sep 8, 2017 at 10:35 AM, Marston Johnston <<a href="mailto:shejo284@gmail.com" target="_blank">shejo284@gmail.com</a>> wrote:<u></u><u></u></p><blockquote style="border-style:none none none solid;border-left-width:1pt;border-left-color:rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm"><div><div><p class="MsoNormal">As far as I can see that should work:<br>if(dbz.lt.0.0) then<u></u><u></u></p><p class="MsoNormal">Dbz = dbz + 256.0<u></u><u></u></p><p class="MsoNormal">end if<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">/M<u></u><u></u></p><div><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">Marston S. Ward, PhD</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">Department of Earth Sciences</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">University of Gothenburg, Sweden</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">Email: <a href="mailto:marston.johnston@gu.se" target="_blank"><span style="color:rgb(0,112,192)">marston.johnston@gu.se</span></a></span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">SkypeID: marston.johnston </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">Phone:<span class="m_754710865654733171Apple-converted-space"> </span><a href="tel:+46%2031%20786%2049%2001" target="_blank">+46-31-7864901</a> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">Only the fruitful thing is true!</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:12pt;font-family:'Times New Roman',serif;color:rgb(0,112,192)">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</span><u></u><u></u></p></div><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><div style="border-style:solid none none;border-top-width:1pt;border-top-color:rgb(181,196,223);padding:3pt 0cm 0cm"><p class="MsoNormal"><b><span style="font-size:12pt">From:<span class="m_754710865654733171Apple-converted-space"> </span></span></b><span style="font-size:12pt">ncl-talk <<a href="mailto:ncl-talk-bounces@ucar.edu" target="_blank">ncl-talk-bounces@ucar.edu</a>> on behalf of Barry Lynn <<a href="mailto:barry.h.lynn@gmail.com" target="_blank">barry.h.lynn@gmail.com</a>><br><b>Date:<span class="m_754710865654733171Apple-converted-space"> </span></b>Friday, 8 September 2017 at 09:33<br><b>To:<span class="m_754710865654733171Apple-converted-space"> </span></b>ncl-talk <<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a>><br><b>Subject:<span class="m_754710865654733171Apple-converted-space"> </span></b>[ncl-talk] Wondering how to write this if statement</span><u></u><u></u></p></div><div><div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">Hi:<u></u><u></u></p><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">I am wondering how to properly write this if statement in NCL language.<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="m_754710865654733171m_2371980543583632511m-8453235739752480281gmail-p1"><span class="m_754710865654733171m_2371980543583632511m-8453235739752480281gmail-apple-converted-space">  </span><span class="m_754710865654733171m_2371980543583632511m-8453235739752480281gmail-s1">if (dbz.lt.0)then</span><u></u><u></u></p><p class="m_754710865654733171m_2371980543583632511m-8453235739752480281gmail-p1"><span class="m_754710865654733171m_2371980543583632511m-8453235739752480281gmail-apple-converted-space">  <span class="m_754710865654733171Apple-converted-space"> </span></span><span class="m_754710865654733171m_2371980543583632511m-8453235739752480281gmail-s1">dbz = dbz + 256</span><u></u><u></u></p><p class="m_754710865654733171m_2371980543583632511m-8453235739752480281gmail-p1"><span class="m_754710865654733171m_2371980543583632511m-8453235739752480281gmail-apple-converted-space"> <span class="m_754710865654733171Apple-converted-space"> </span></span><span class="m_754710865654733171m_2371980543583632511m-8453235739752480281gmail-s1">end if</span><u></u><u></u></p><div><p class="MsoNormal"> <u></u><u></u></p></div><p class="MsoNormal">--<span class="m_754710865654733171Apple-converted-space"> </span><u></u><u></u></p><div><div><p class="MsoNormal">Barry H. Lynn, Ph.D<u></u><u></u></p><div><div><p class="MsoNormal">Senior Lecturer,<u></u><u></u></p></div><div><div><p class="MsoNormal"><span style="color:rgb(136,136,136)">The Institute of the Earth Science, <br>The Hebrew University of Jerusalem, <br>Givat Ram, Jerusalem 91904, Israel </span><u></u><u></u></p></div><p class="MsoNormal"><span style="color:rgb(136,136,136)">Tel: 972 547 231 170<br>Fax: (972)-25662581</span><u></u><u></u></p></div></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">C.E.O, Weather It Is, LTD<br>Weather and Climate Focus<br><a href="http://weather-it-is.com/" target="_blank">http://weather-it-is.com</a><br>Jerusalem, Israel<br>Local: 02 930 9525<br>Cell: 054 7 231 170<br>Int-IS: x972 2 930 9525<br>US<span class="m_754710865654733171Apple-converted-space"> </span><a href="tel:(914)%20432-3108" target="_blank">914 432 3108</a><u></u><u></u></p></div></div></div></div></div></div></div><p class="MsoNormal">______________________________<wbr>_________________ ncl-talk mailing list<span class="m_754710865654733171Apple-converted-space"> </span><a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><span class="m_754710865654733171Apple-converted-space"> </span>List instructions, subscriber options, unsubscribe:<span class="m_754710865654733171Apple-converted-space"> </span><a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" target="_blank">http://mailman.<wbr>ucar.edu/mailman/listinfo/ncl-<wbr>talk</a><u></u><u></u></p></div></div></blockquote></div><p class="MsoNormal"><br><br clear="all"><u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><p class="MsoNormal">--<span class="m_754710865654733171Apple-converted-space"> </span><u></u><u></u></p><div><div><p class="MsoNormal">Barry H. Lynn, Ph.D<u></u><u></u></p><div><div><p class="MsoNormal">Senior Lecturer,<u></u><u></u></p></div><div><div><p class="MsoNormal"><span style="color:rgb(136,136,136)">The Institute of the Earth Science, <br>The Hebrew University of Jerusalem, <br>Givat Ram, Jerusalem 91904, Israel </span><u></u><u></u></p></div><p class="MsoNormal"><span style="color:rgb(136,136,136)">Tel: 972 547 231 170<br>Fax: (972)-25662581</span><u></u><u></u></p></div></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">C.E.O, Weather It Is, LTD<br>Weather and Climate Focus<br><a href="http://weather-it-is.com/" target="_blank">http://weather-it-is.com</a><br>Jerusalem, Israel<br>Local: 02 930 9525<br>Cell: 054 7 231 170<br>Int-IS: x972 2 930 9525<br>US<span class="m_754710865654733171Apple-converted-space"> </span><a href="tel:(914)%20432-3108" value="+19144323108" target="_blank">914 432 3108</a><u></u><u></u></p></div></div></div></div></div></div></div></div></blockquote></div><br><br clear="all"><div><br></div>--<span class="m_754710865654733171Apple-converted-space"> </span><br><div class="m_754710865654733171gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Barry H. Lynn, Ph.D<div><div>Senior Lecturer,</div><div><div><span style="color:rgb(136,136,136)">The Institute of the Earth Science, </span><br style="color:rgb(136,136,136)"><span style="color:rgb(136,136,136)">The Hebrew University of Jerusalem, </span><br style="color:rgb(136,136,136)"><span style="color:rgb(136,136,136)">Givat Ram, Jerusalem 91904, Israel </span><br style="color:rgb(136,136,136)"></div><span style="color:rgb(136,136,136)">Tel: 972 547 231 170</span><br style="color:rgb(136,136,136)"><span style="color:rgb(136,136,136)">Fax: (972)-25662581</span></div></div><div><span style="color:rgb(136,136,136)"><br></span></div><div>C.E.O, Weather It Is, LTD<br>Weather and Climate Focus<br><a href="http://weather-it-is.com/" target="_blank">http://weather-it-is.com</a><br>Jerusalem, Israel<br>Local: 02 930 9525<br>Cell: 054 7 231 170<br>Int-IS: x972 2 930 9525<br>US <a href="tel:(914)%20432-3108" value="+19144323108" target="_blank">914 432 3108</a><br></div></div></div></div><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">______________________________<wbr>_________________</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">ncl-talk mailing list</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><a href="mailto:ncl-talk@ucar.edu" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank">ncl-talk@ucar.edu</a><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">List instructions, subscriber options, unsubscribe:</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank">http://mailman.ucar.edu/<wbr>mailman/listinfo/ncl-talk</a></div></blockquote></div><br></div></div><span class="HOEnZb"><font color="#888888"><div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br class="m_754710865654733171Apple-interchange-newline">Guido Cioni</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><a href="http://guidocioni.altervista" target="_blank">http://guidocioni.altervista</a>.<wbr>org</div>

</div>
<br></font></span></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Barry H. Lynn, Ph.D<div><div>Senior Lecturer,</div><div><div><span style="color:rgb(136,136,136)">The Institute of the Earth Science, </span><br style="color:rgb(136,136,136)"><span style="color:rgb(136,136,136)">The Hebrew University of Jerusalem, </span><br style="color:rgb(136,136,136)"><span style="color:rgb(136,136,136)">Givat Ram, Jerusalem 91904, Israel </span><br style="color:rgb(136,136,136)"></div><span style="color:rgb(136,136,136)">Tel: 972 547 231 170</span><br style="color:rgb(136,136,136)"><span style="color:rgb(136,136,136)">Fax: (972)-25662581</span></div></div><div><span style="color:rgb(136,136,136)"><br></span></div><div>C.E.O, Weather It Is, LTD<br>Weather and Climate Focus<br><a href="http://weather-it-is.com" target="_blank">http://weather-it-is.com</a><br>Jerusalem, Israel<br>Local: 02 930 9525<br>Cell: 054 7 231 170<br>Int-IS: x972 2 930 9525<br>US 914 432 3108<br></div></div></div>
</div>