<DIV>Hi, Jim:</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thank you very much for your quick response. I take your advice, the sad news is I got the similar error message. </DIV>
<DIV>&nbsp;</DIV>
<DIV>ga-&gt; d regrid2(slp,3.5,3.5,ba)<BR>gxstart=0, gxstop=144, gystart=0, gystop=73.<BR>gzstart=0, gzstop=1, gtstart=0, gtstop=1.<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;regrid requires 2 or more arguements:<BR>&nbsp; <BR>Error from regrid2: Error reading from transfer file<BR>&nbsp; File name: udf.regrid.gfi<BR>Operation Error:&nbsp; Error from regrid2 function<BR>&nbsp; Error ocurred at column 1<BR>DISPLAY error:&nbsp; Invalid expression <BR>&nbsp; Expression = regrid2(slp,3.5,3.5,ba)<BR>ga-&gt; <BR></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Li Tao</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>在2007-05-25,"James T. Potemra" &lt;jimp@hawaii.edu&gt; 写道:<BR>
<BLOCKQUOTE style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><PRE style="WORD-WRAP: break-word">Hi Li:



In your example below, you have regrid2(slp,1,1,2,2).  The syntax should 

be regrid2(some grads variable, delta x, delta y, a string defining the 

type of averaging, then two numbers that depend on the preceding 

string).  So, in your case, regrid2 is trying to regrid slp onto a 1x1 

degree grid, but then encounters a "2" instead of a character string.  

Do you want to do something special here?  If all you want is a 1x1 

degree regrid, I suggest trying "regrid2(slp,1,1)".  Finally, you should 

have a file in the UDF directory called regrid2.txt that explains this 

in more detail.



Jim



Li Tao wrote:

&gt; I followed the instructions in readme.regrid2  and installed regrid2. When

&gt; I tried to use it with a data, here is what I got:

&gt;

&gt; ga-&gt; sdfopen slp.mon.mean.nc

&gt; Scanning self-describing file:  slp.mon.mean.nc

&gt; Found 1 data variables in SDF file.

&gt; Found displayable variable slp with 0 levels in SDF file.

&gt; SDF file slp.mon.mean.nc is open as file 1

&gt; LON set to 0 360

&gt; LAT set to -90 90

&gt; LEV set to 0 0

&gt; Time values set: 1948:1:1:0 1948:1:1:0

&gt; ga-&gt; d slp

&gt; Contouring: 985 to 1035 interval 5

&gt; ga-&gt; q dims

&gt; Default file number is: 1

&gt; X is varying   Lon = 0 to 360   X = 1 to 145

&gt; Y is varying   Lat = -90 to 90   Y = 0.999999 to 73

&gt; Z is fixed     Lev = 0  Z = 1

&gt; T is fixed     Time = 00Z01JAN1948  T = 1

&gt; ga-&gt; d regrid2(slp,1,1,2,2)

&gt;

&gt;

&gt;  regrid requires 2 or more arguements:

&gt;

&gt; Error from regrid2: Invalid transfer file format

&gt;   File name: udf.regrid.gfo

&gt; Operation Error:  Error from regrid2 function

&gt;   Error ocurred at column 1

&gt; DISPLAY error:  Invalid expression

&gt;   Expression = regrid2(slp,1,1,2,2)

&gt; ga-&gt;

&gt;

&gt; the B-shell script is following:

&gt;

&gt; export GADDIR=/data/teacher/gaoqj/grads/data

&gt; PATH=$PATH:/opt/intel/fc/9.0/bin:/opt/intel/cc/9.0/bin:/usr/lib:/usr/includ

&gt; e:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/gcc-lib/ia64-suse-

&gt; linux/3.3.3:/data/teacher/gaoqj/ncl/bin:/data/teacher/gaoqj/grads/bin:/data

&gt; /teacher/gaoqj/grads/data

&gt; export DISPLAY='172.16.19.57:0.0'

&gt; export GAUDFT=/data/teacher/gaoqj/grads/udf/udft.regrid2

&gt;

&gt;

&gt; sublime$ uname -a

&gt; Linux altix-1 2.6.5-7.244-sn2 #1 SMP Mon Dec 12 18:32:25 UTC 2005 ia64

&gt; ia64 ia64 GNU/Linux

&gt;

&gt;  Any clues?

&gt;

&gt;  Thanks.

&gt;

&gt;  -Li Tao

&gt;   

</PRE><!-- CoreMail Version 3.1_dev Copyright (c) 2002-2007 www.mailtech.cn --></BLOCKQUOTE><br><!-- footer --><br><hr>
<a style="font-size:14px;line-height:15px; color:#000; text-decoration:none" href="http://event.mail.163.com/chanel/xyq.htm?from=126_NO6" target="_blank"><span style="text-decoration:underline; color:blue">人山人海盛景,尽在梦幻西游 </span> </a>