<div dir="ltr"><div><div><div>hi Davide<br></div>I&#39;m very gratefull about the script you gave to me.<br></div>thank.<br></div>Tidiane<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/11/21 Davide Sacchetti <span dir="ltr">&lt;<a href="mailto:davide.sacchetti@arpal.gov.it" target="_blank">davide.sacchetti@arpal.gov.it</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I don&#39;t know why you are dividing by 9.8, but the problem is another<br>
one:<br>
vint(ps,q,300) is different from vint(1000,q,300)<br>
ps is a vector, 1000 is a number<br>
try:<br>
vint(const(spfhprs,1000), spfhprs, 300)<br>
<br>
it should work<br>
bye bye<br>
<span class="HOEnZb"><font color="#888888">Davide<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Wed, 2013-11-20 at 15:25 +0000, Tidiane Diedhiou wrote:<br>
&gt; hi, i have used vint(ps,q,300) but it make an error. here is the<br>
&gt; result<br>
&gt;<br>
&gt; open Q??0_ECMWF_i2009083100.ctl<br>
&gt;<br>
&gt; LON set to -30 40<br>
&gt; LAT set to -10 45<br>
&gt; LEV set to 1000 1000<br>
&gt; Time values set: 2009:8:31:0 2009:8:31:Error from VINT:  Incompatible<br>
&gt; grids. 0<br>
&gt; E set to 1 1<br>
&gt; ga-&gt; q file<br>
&gt; File 1 : Q??0_ECMWF_i2009083100.grib2<br>
&gt;   Descriptor: Q??0_ECMWF_i2009083100.ctl<br>
&gt;   Binary: Q??0_ECMWF_i2009083100.grib2<br>
&gt;   Type = Gridded<br>
&gt;   Xsize = 71  Ysize = 56  Zsize = 5  Tsize = 41  Esize = 51<br>
&gt;   Number of Variables = 1<br>
&gt;      spfhprs  5  0,1,0  ** (1000 850 700 500 300) Specific Humidity<br>
&gt; [kg/kg]<br>
&gt; ga-&gt; set t 1<br>
&gt; Time values set: 2009:8:31:0 2009:8:31:0<br>
&gt; ga-&gt; set e 1<br>
&gt; E set to 1 1<br>
&gt; ga-&gt; define PWA= vint(1000,spfhprs,300)/9.8<br>
&gt; Error from VINT:  Incompatible grids.<br>
&gt; Define memory allocation size = 31808 bytes<br>
&gt; *** glibc detected *** grads: corrupted double-linked list: 0x0a15c358<br>
&gt; ***<br>
&gt; ======= Backtrace: =========<br>
&gt; /lib/i386-linux-gnu/libc.so.6(+0x6ebc2)[0xfa8bc2]<br>
&gt; /lib/i386-linux-gnu/libc.so.6(+0x6f91b)[0xfa991b]<br>
&gt; /lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xfac94d]<br>
&gt; grads(gadef+0x17d1)[0x80ca0d1]<br>
&gt; grads(gacmd+0x1b54)[0x80e1ac4]<br>
&gt; grads(main+0x5d6)[0x80520b6]<br>
&gt; /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xf53113]<br>
&gt; grads[0x8052661]<br>
&gt; ======= Memory map: ========<br>
&gt; 00110000-001e4000 r-xp 00000000 08:05<br>
&gt; 4980994    /usr/lib/libnetcdf.so.6.0.0<br>
&gt; 001e4000-00221000 r--p 000d4000 08:05<br>
&gt; 4980994    /usr/lib/libnetcdf.so.6.0.0<br>
&gt; 00221000-00223000 rw-p 00111000 08:05<br>
&gt; 4980994    /usr/lib/libnetcdf.so.6.0.0<br>
&gt; 00223000-00228000 rw-p 00000000 00:00 0<br>
&gt; 00229000-00231000 r-xp 00000000 08:05<br>
&gt; 4981902    /usr/lib/libshp.so.1.0.1<br>
&gt; 00231000-00232000 r--p 00007000 08:05<br>
&gt; 4981902    /usr/lib/libshp.so.1.0.1<br>
&gt; 00232000-00233000 rw-p 00008000 08:05<br>
&gt; 4981902    /usr/lib/libshp.so.1.0.1<br>
&gt; 00233000-0025b000 r-xp 00000000 08:05<br>
&gt; 132035     /lib/i386-linux-gnu/<a href="http://libm-2.13.so" target="_blank">libm-2.13.so</a><br>
&gt; 0025b000-0025c000 r--p 00028000 08:05<br>
&gt; 132035     /lib/i386-linux-gnu/<a href="http://libm-2.13.so" target="_blank">libm-2.13.so</a><br>
&gt; 0025c000-0025d000 rw-p 00029000 08:05<br>
&gt; 132035     /lib/i386-linux-gnu/<a href="http://libm-2.13.so" target="_blank">libm-2.13.so</a><br>
&gt; 0025d000-0027a000 r-xp 00000000 08:05<br>
&gt; 4986254    /usr/lib/i386-linux-gnu/libxcb.so.1.1.0<br>
&gt; 0027a000-0027b000 r--p 0001c000 08:05<br>
&gt; 4986254    /usr/lib/i386-linux-gnu/libxcb.so.1.1.0<br>
&gt; 0027b000-0027c000 rw-p 0001d000 08:05<br>
&gt; 4986254    /usr/lib/i386-linux-gnu/libxcb.so.1.1.0<br>
&gt; 0027c000-0027f000 r-xp 00000000 08:05<br>
&gt; 132016     /lib/i386-linux-gnu/<a href="http://libdl-2.13.so" target="_blank">libdl-2.13.so</a><br>
&gt; 0027f000-00280000 r--p 00002000 08:05<br>
&gt; 132016     /lib/i386-linux-gnu/<a href="http://libdl-2.13.so" target="_blank">libdl-2.13.so</a><br>
&gt; 00280000-00281000 rw-p 00003000 08:05<br>
&gt; 132016     /lib/i386-linux-gnu/<a href="http://libdl-2.13.so" target="_blank">libdl-2.13.so</a><br>
&gt; 00281000-002b3000 r-xp 00000000 08:05<br>
&gt; 4986059    /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4<br>
&gt; 002b3000-002b4000 ---p 00032000 08:05<br>
&gt; 4986059    /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4<br>
&gt; 002b4000-002b5000 r--p 00032000 08:05<br>
&gt; 4986059    /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4<br>
&gt; 002b5000-002b6000 rw-p 00033000 08:05<br>
&gt; 4986059    /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4<br>
&gt; 002b6000-00348000 r-xp 00000000 08:05<br>
&gt; 4983725    /usr/lib/i386-linux-gnu/libfreetype.so.6.6.2<br>
&gt; 00348000-0034c000 r--p 00091000 08:05<br>
&gt; 4983725    /usr/lib/i386-linux-gnu/libfreetype.so.6.6.2<br>
&gt; 0034c000-0034d000 rw-p 00095000 08:05<br>
&gt; 4983725    /usr/lib/i386-linux-gnu/libfreetype.so.6.6.2<br>
&gt; 0034d000-00350000 r-xp 00000000 08:05<br>
&gt; 132032     /lib/i386-linux-gnu/libgpg-error.so.0.8.0<br>
&gt; 00350000-00351000 r--p 00002000 08:05<br>
&gt; 132032     /lib/i386-linux-gnu/libgpg-error.so.0.8.0<br>
&gt; 00351000-00352000 rw-p 00003000 08:05<br>
&gt; 132032     /lib/i386-linux-gnu/libgpg-error.so.0.8.0<br>
&gt; 00352000-00353000 r-xp 00000000 00:00 0          [vdso]<br>
&gt; 00353000-00395000 r-xp 00000000 08:05<br>
&gt; 4986109    /usr/lib/i386-linux-gnu/libjasper.so.1.0.0<br>
&gt; 00395000-00396000 r--p 00041000 08:05<br>
&gt; 4986109    /usr/lib/i386-linux-gnu/libjasper.so.1.0.0<br>
&gt; 00396000-00399000 rw-p 00042000 08:05<br>
&gt; 4986109    /usr/lib/i386-linux-gnu/libjasper.so.1.0.0<br>
&gt; 00399000-0039f000 rw-p 00000000 00:00 0<br>
&gt; 0039f000-003b6000 r-xp 00000000 08:05<br>
&gt; 132065     /lib/i386-linux-gnu/<a href="http://libpthread-2.13.so" target="_blank">libpthread-2.13.so</a><br>
&gt; 003b6000-003b7000 r--p 00016000 08:05<br>
&gt; 132065     /lib/i386-linux-gnu/<a href="http://libpthread-2.13.so" target="_blank">libpthread-2.13.so</a><br>
&gt; 003b7000-003b8000 rw-p 00017000 08:05<br>
&gt; 132065     /lib/i386-linux-gnu/<a href="http://libpthread-2.13.so" target="_blank">libpthread-2.13.so</a><br>
&gt; 003b8000-003ba000 rw-p 00000000 00:00 0<br>
&gt; 003ba000-003da000 r-xp 00000000 08:05<br>
&gt; 4980985    /usr/lib/libhdf5_hl.so.6.0.3<br>
&gt; 003da000-003db000 r--p 0001f000 08:05<br>
&gt; 4980985    /usr/lib/libhdf5_hl.so.6.0.3<br>
&gt; 003db000-003dc000 rw-p 00020000 08:05<br>
&gt; 4980985    /usr/lib/libhdf5_hl.so.6.0.3<br>
&gt; 003dc000-003ed000 rw-p 00000000 00:00 0<br>
&gt; 003ed000-003f2000 r-xp 00000000 08:05<br>
&gt; 4985966    /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0<br>
&gt; 003f2000-003f3000 r--p 00004000 08:05<br>
&gt; 4985966    /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0<br>
&gt; 003f3000-003f4000 rw-p 00005000 08:05<br>
&gt; 4985966    /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0<br>
&gt; 003f7000-00411000 r-xp 00000000 08:05<br>
&gt; 4983318    /usr/lib/libudunits2.so.0.1.0<br>
&gt; 00411000-00412000 r--p 0001a000 08:05<br>
&gt; 4983318    /usr/lib/libudunits2.so.0.1.0<br>
&gt; 00412000-00413000 rw-p 0001b000 08:05<br>
&gt; 4983318    /usr/lib/libudunits2.so.0.1.0<br>
&gt; 00413000-00467000 r-xp 00000000 08:05<br>
&gt; 4986035    /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4.2.0<br>
&gt; 00467000-00468000 ---p 00054000 08:05<br>
&gt; 4986035    /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4.2.0<br>
&gt; 00468000-00469000 r--p 00054000 08:05<br>
&gt; 4986035    /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4.2.0<br>
&gt; 00469000-0046a000 rw-p 00055000 08:05<br>
&gt; 4986035    /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4.2.0<br>
&gt; 0046a000-0049b000 r-xp 00000000 08:05<br>
&gt; 4986102    /usr/lib/i386-linux-gnu/libidn.so.11.6.5<br>
&gt; 0049b000-0049c000 r--p 00030000 08:05<br>
&gt; 4986102    /usr/lib/i386-linux-gnu/libidn.so.11.6.5<br>
&gt; 0049c000-0049d000 rw-p 00031000 08:05<br>
&gt; 4986102    /usr/lib/i386-linux-gnu/libidn.so.11.6.5<br>
&gt; 0049d000-004aa000 r-xp 00000000 08:05<br>
&gt; 4986123    /usr/lib/i386-linux-gnu/liblber-2.4.so.2.7.0<br>
&gt; 004aa000-004ab000 r--p 0000c000 08:05<br>
&gt; 4986123    /usr/lib/i386-linux-gnu/liblber-2.4.so.2.7.0<br>
&gt; 004ab000-004ac000 rw-p 0000d000 08:05<br>
&gt; 4986123    /usr/lib/i386-linux-gnu/liblber-2.4.so.2.7.0<br>
&gt; 004ac000-004b3000 r-xp 00000000 08:05<br>
&gt; 132069     /lib/i386-linux-gnu/<a href="http://librt-2.13.so" target="_blank">librt-2.13.so</a><br>
&gt; 004b3000-004b4000 r--p 00006000 08:05<br>
&gt; 132069     /lib/i386-linux-gnu/<a href="http://librt-2.13.so" target="_blank">librt-2.13.so</a><br>
&gt; 004b4000-004b5000 rw-p 00007000 08:05<br>
&gt; 132069     /lib/i386-linux-gnu/<a href="http://librt-2.13.so" target="_blank">librt-2.13.so</a><br>
&gt; 004b5000-004c5000 r-xp 00000000 08:05<br>
&gt; 4986225    /usr/lib/i386-linux-gnu/libtasn1.so.3.1.11<br>
&gt; 004c5000-004c6000 r--p 0000f000 08:05<br>
&gt; 4986225    /usr/lib/i386-linux-gnu/libtasn1.so.3.1.11<br>
&gt; 004c6000-004c7000 rw-p 00010000 08:05<br>
&gt; 4986225    /usr/lib/i386-linux-gnu/libtasn1.so.3.1.11<br>
&gt; 004c8000-004ee000 r-xp 00000000 08:05<br>
&gt; 132021     /lib/i386-linux-gnu/libexpat.so.1.5.2<br>
&gt; 004ee000-004ef000 ---p 00026000 08:05<br>
&gt; 132021     /lib/i386-linux-gnu/libexpat.so.1.5.2<br>
&gt; 004ef000-004f1000 r--p 00026000 08:05<br>
&gt; 132021     /lib/i386-linux-gnu/libexpat.so.1.5.2<br>
&gt; 004f1000-004f2000 rw-p 00028000 08:05<br>
&gt; 132021     /lib/i386-linux-gnu/libexpat.so.1.5.2<br>
&gt; 004f2000-004f4000 r-xp 00000000 08:05<br>
&gt; 132034     /lib/i386-linux-gnu/libkeyutils.so.1.3<br>
&gt; 004f4000-004f5000 r--p 00001000 08:05<br>
&gt; 132034     /lib/i386-linux-gnu/libkeyutil<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; 2013/11/20 Davide Sacchetti &lt;<a href="mailto:davide.sacchetti@arpal.gov.it">davide.sacchetti@arpal.gov.it</a>&gt;<br>
&gt;         see: vint at <a href="http://grads.iges.org/grads/gadoc/gadocindex.html" target="_blank">http://grads.iges.org/grads/gadoc/gadocindex.html</a><br>
&gt;         bye bye<br>
&gt;         Davide<br>
&gt;<br>
&gt;         On Wed, 2013-11-20 at 10:45 +0000, Tidiane Diedhiou wrote:<br>
&gt;         &gt; I want to calculate the precipitable water from the specific<br>
&gt;         humidity.<br>
&gt;         &gt;<br>
&gt;         &gt; could you please tell me how to do the script in grads?<br>
&gt;         &gt;<br>
&gt;         &gt; thank you<br>
&gt;         &gt;<br>
&gt;         &gt; Tidiane<br>
&gt;         &gt;<br>
&gt;<br>
&gt;         &gt; _______________________________________________<br>
&gt;         &gt; gradsusr mailing list<br>
&gt;         &gt; <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
&gt;         &gt; <a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
&gt;<br>
&gt;         --<br>
&gt;         --&gt; Attenzione cambio indirizzo: <a href="mailto:davide.sacchetti@arpal.gov.it">davide.sacchetti@arpal.gov.it</a><br>
&gt;         --<br>
&gt;         Davide Sacchetti<br>
&gt;         Centro Funzionale Meteo Idrologico di Protezione Civile della<br>
&gt;         Regione Liguria<br>
&gt;         ARPAL Unità Tecnica Complessa di livello Regionale<br>
&gt;         V.le Brigare Partigiane 2 16121 Genova (I)<br>
&gt;         tel: +39 010 6437535                    fax: +39 010 6437520<br>
&gt;         mail: <a href="mailto:davide.sacchetti@arpal.gov.it">davide.sacchetti@arpal.gov.it</a>     web:<br>
&gt;         <a href="http://www.meteoliguria.it" target="_blank">www.meteoliguria.it</a><br>
&gt;<br>
&gt;<br>
&gt;         _______________________________________________<br>
&gt;         gradsusr mailing list<br>
&gt;         <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
&gt;         <a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; gradsusr mailing list<br>
&gt; <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
&gt; <a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
<br>
--<br>
--&gt; Attenzione cambio indirizzo: <a href="mailto:davide.sacchetti@arpal.gov.it">davide.sacchetti@arpal.gov.it</a><br>
--<br>
Davide Sacchetti<br>
Centro Funzionale Meteo Idrologico di Protezione Civile della Regione Liguria<br>
ARPAL Unità Tecnica Complessa di livello Regionale<br>
V.le Brigare Partigiane 2 16121 Genova (I)<br>
tel: +39 010 6437535                    fax: +39 010 6437520<br>
mail: <a href="mailto:davide.sacchetti@arpal.gov.it">davide.sacchetti@arpal.gov.it</a>     web: <a href="http://www.meteoliguria.it" target="_blank">www.meteoliguria.it</a><br>
<br>
<br>
_______________________________________________<br>
gradsusr mailing list<br>
<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
<a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
</div></div></blockquote></div><br></div>