Dear Arlindo,<br>                I herewith attach a GS file in which velocity potential and stream function is computed from u and v components. I attempted this long back and I am sorry to say that I could not remember the whole steps. Still I hope this may be useful. Also the following link may be useful.<br>

<a href="http://opengrads.org/doc/udxt/fish/fish.html#computing_velocity_potential_from_wind_components">http://opengrads.org/doc/udxt/fish/fish.html#computing_velocity_potential_from_wind_components</a><br><br>&#39;reinit&#39;<br>

&#39;sdfopen /media/JKPRMUSIC/JKPR/DATA/ncep/d/uvw/<a href="http://uwnd.2000.nc">uwnd.2000.nc</a>&#39;<br>&#39;sdfopen /media/JKPRMUSIC/JKPR/DATA/ncep/d/uvw/<a href="http://vwnd.2000.nc">vwnd.2000.nc</a>&#39;<br>&#39;set lon 0 357.5&#39;<br>

&#39;set lat -90 90&#39;<br>prompt &#39;key-in file name for psi:&#39;<br>pull fname<br>&#39;set fwrite &#39;fname<br>tt=1<br>while (tt&lt;=10)<br>&#39;set t &#39;tt<br>zz=1<br>while (zz&lt;=2)<br>&#39;set z &#39;zz<br>&#39;define psi= fish_psi(uwnd,vwnd.2)&#39;<br>

&#39;define one=1+0*lat&#39;<br>&#39;define upsi=mvadv(one,psi)&#39;<br>&#39;define vpsi=-muadv(one,psi)&#39;<br>*&#39;set gxout shaded&#39;<br>*&#39;display psi/1e7&#39;<br>*&#39;set gxout stream&#39;<br>*&#39;display upsi;vpsi&#39;<br>

&#39;set gxout fwrite&#39;<br>&#39;d psi/1e7&#39;<br>&#39;d upsi&#39;<br>&#39;d vpsi&#39;<br>zz=zz+1<br>endwhile<br>tt=tt+1<br>endwhile<br>&#39;disable fwrite&#39;<br><br>If any suggestions I will again look into my old archives. Best of Luck.<br clear="all">

<br>-- <br>Sincerely<br>***********************************************<br>Jayakrishnan.P.R<br>Teaching Associate (Atmospheric Science)<br>Academy of Climate Change Education and Research<br>Kerala Agricultural University<br>

Vellanikkara-680 656<br><br>and also<br><br>Research Fellow (Part Time)<br>Department of Atmospheric Sciences<br>CUSAT, Cochin-682 016<br>Kerala, India.<br>Mob: 09496026547<br><br>***********************************************