Hi,<br>&nbsp;&nbsp;&nbsp;&nbsp; I am trying to regrid a 4 dimensional data&nbsp; (time,&nbsp; height, lat, lon). I understand that the regrid function works for 2D data. This is the script I wrote, but only the first time step is written. Please help....
<br><br>&#39;reinit&#39;<br>&#39;c&#39;<br>*regridding 3D data to 0.5 degree resolution<br>&#39;open u_mon_96to00.ctl&#39;<br>&#39;set gxout fwrite&#39;<br>&#39;set fwrite u_0.5x0.5.dat&#39;<br>tt=1<br>zz=1<br>while(tt&lt;61)
<br>&#39;set t &#39;tt<br>while(zz&lt;25)<br>&#39;set z &#39;zz<br>&#39;set x 1 1110&#39; ; &#39;set lat -30 45&#39;<br>&#39;d regrid2(u,0.5,0.5,ba_p1_ma000, 0.0,-30.0)&#39;<br>zz=zz+1<br>endwhile<br>tt=tt+1<br>endwhile<br>
&#39;close 1&#39;<br><br>How can I write the data for all time steps?<br><br>thanks.<br clear="all"><br>-- <br>John Guhin