Hello Everyone,<br>   I am running into a very trivial problem that I just can not figure out.  I am attempting to write some anomalous data out in Grads format, however my nested loop is not functioning properly.  The second while-loop works just fine, but the &quot;time&quot; step while-loop is not functioning at all.  Essentially after I run the script it goes through the first time and the first 24 levels and then stops.  I do not understand why the first loop is not functioning correctly.  Any help would be greatly appreciated.  I have a feeling I am making a stupid mistake, but I just can&#39;t find it.  I&#39;m running grads v1.9 on Linux.  The script works just fine with the exception of the first while-loop.<br>
Thanks,<br>Jim<br><br clear="all">*This is my script*<br><br>&#39;open template.ctl&#39;<br>&#39;open salt.ctl&#39;<br>&#39;set lat 60 90&#39;<br>&#39;set lon 0 360&#39;<br>&#39;open arctic1900_2009.ctl&#39;<br>&#39;set fwrite saltanom.dat&#39;<br>
&#39;set gxout fwrite&#39;<br>i = 1<br>p = 0<br>while(p&lt;=1332) *&lt;---------this loop is not functioning properly<br>while(i&lt;=24)<br>&#39;set z &#39;i&#39;&#39;<br>&#39;set t 1 12&#39;<br>&#39;tempseasonal = ave(salt.2,t+0,t+0)&#39;<br>
&#39;set t 1 1332&#39;<br>&#39;modify tempseasonal seasonal&#39;<br>&#39;set t &#39;p&#39;&#39;<br>&#39;anom=oacres(salt.1,salt.3-gr2stn(tempseasonal,salt.3),5,4,3,2,1)&#39;<br>&#39;d anom&#39;<br>&#39;undefine anom&#39;<br>
i = i + 1<br>endwhile<br>p=p+1<br>endwhile<br>&#39;disable fwrite&#39;<br><br>