Fwd: Re: eofgrads (still doesn't work )

Matthias Munnich munnich at ATMOS.UCLA.EDU
Mon Oct 30 14:22:04 EST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Dongdong:

note that you CANNOT select the path to the eofudf.in/out files. It is
hard coded into eofudf to be the current directory. Please make sure
your udft.txt entry for eofudf looks like this:

- -----------------8<--------------
eofudf 2 6 expr value value value value char
sequential
/climate4/chdd/GrADS/UDF/eofudf
eofudf.in
eofudf.out
- ----------------->8--------------


... Matt

dongdong wrote:
> Hello Matthias, Thank you for your help! I follows your suggestion
> but udft seems ok. GAUDFT is recognized by GrADS.
>
> ga-> q udft eofudf Args: 2 6 Exec:
> /climate4/chdd/GrADS/UDF/eofudf
>
> My local directory have write permission and the eof_in.gad file
> has been created. But there isn't eofudf.out file yet.
>
> The GrADS warnings are: ga-> eof zprs Writing data to transfer
> file... Executing eof binary ... Error from eofudf: Error opening
> transfer file File name: /climate4/chdd/GrADS/UDF/eofudf.out
> Operation Error: Error from eofudf function Error ocurred at
> column 1 DISPLAY error: Invalid expression Expression =
> eofudf(zprs,12,12,-1,70,zprs_) eof.gs: First call of eofudf
> returned Error. STOP
>
> Could anyone help me? Thanks in advance!
>
> Best Regards dongdong
>
>
>
>
> ----- 原始邮件 ---- 发件人: Matthias Munnich <munnich at ATMOS.UCLA.EDU>
收件人:
> GRADSUSR at LIST.CINECA.IT 已发送: 2006/10/28(周六), 上午2:46:53 主题: [Fwd:
> Re: eofgrads]
>
>
> Hi ChenDongDong!
>
>
>
> Your error message suggests that eofudf is not properly registered
> as a UDF. Check if
>
> ga-> q udft
>
> returns something like
>
>
>
> eofudf Args: 2 6 Exec: /climate4/chdd/GrADS/UDF/eofudf
>
> If not, your environment variable GAUDFT is not recognized by
> GrADS. Maybe you need to use ~/.profile instead of ~/.bash_profile
> on SGIs and you need to do
>
> GAUDFT=/weather4/chdd/GrADS/udft export GAUDFT
>
> in your .profile for your local default shell? Sorry I never used
> SGIs but a local sys admin should be able to help you set the
> environment variables correctly.
>
> I hope this helps!
>
> ... Matt
>
>
> dongdong wrote:
>
>> Hello Munnich, Thank you very much for your work of eofgrads! I
>> tried to install this
> tool to compute eof in GrADS,but it warns me with " 'eofudf' not a
> variable or function name " I am a fresh man to Grads, Can you give
> me some suggestion? Thank you!
>> my steps are: 1. Our machine is SGI,so i download
>> eofgrads_sgi.tar.gz and unpack it at
> my home path
>> 2. follow your suggested insallation chdd at weather:~> pwd
>> /weather4/chdd/ chdd at weather:~> tar -zxvf eofgrads_sgi.tar.gz
>> chdd at weather:~> mkdir -p GrADS/GrADSscript chdd at weather:~> cp
>> eof.gs GrADS/GrADSscript chdd at weather:~> mkdir -p GrADS/UDF
>> chdd at weather:~> cp eofudf GrADS/UDF chdd at weather:~> cd GrADS
>> chdd at weather:~> vi udft eofudf 2 6 expr value value value value
>> char sequential /climate4/chdd/GrADS/UDF/eofudf
>> /climate4/chdd/GrADS/UDF/eofudf.out
>> /climate4/chdd/GrADS/UDF/eofudf.in chdd at weather:~> vi
>> .bash_profile export GASCRP=/weather4/chdd/GrADS/GrADSscript/
>> export GAUDFT=/weather4/chdd/GrADS/udft export
>> LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/lib
>>
>> 3. Do eof analysis in GrADS After opening file and setting areas,
>> I signed "eof qprs". GrADS warns
> me of not knowing eofudf. My steps are below:
>> ga-> q file File 1 : data.uvq.ERA/q%y4.grb Descriptor: q.ctl
>> Binary: data.uvq.ERA/q%y4.grb Type = Gridded Xsize = 144 Ysize =
>> 73 Zsize = 23 Tsize = 540 Number of Variables = 1 qprs 23 133 **
>> Specific humidity kg kg**-1 ga-> ga-> q dim Default file number
>> is: 1 X is varying Lon = 70 to 140 X = 29 to 57 Y is varying Lat
>> = 0 to 60 Y = 37 to 61 Z is fixed Lev = 1000 Z = 1 T is varying
>> Time = 00Z01SEP1957 to 00Z01AUG1958 T = 1 to 12 ga-> ga-> eof
>> qprs Writing data to transfer file... Executing eof binary ...
>>
>> Syntax Error: Invalid Operand 'eofudf' not a variable or function
>> name Error ocurred at column 1 DISPLAY error: Invalid expression
>> Expression = eofudf(qprs,12,12,-1,70,qprs_) eof.gs: First call
>> of eofudf returned Error. STOP ga->
>>
>> I am sorry for bothing you. Can you help me ? Thank you in
>> advance.
>>
>>
>> Best Regards, ChenDongDong
>>
>
>
>
>
> - -- - -------------------------------- Matthias Munnich Univ. of
> California, Los Angeles Inst. of Geophysics and Planetary Physics
> 3845 Slichter Hall Los Angeles, CA 90095-1567 Phone: +1-310-794
> 5899 Fax: +1-310-206 3051 Email: munnich at atmos.ucla.edu -
> -------------------------------- -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with
> Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFFQlQdidaDTh/cfhYRAm/eAJ47QC8B8MsLtR5R5vvbE0qci3wvcQCgwOCJ
> ggdTrP4synC18SeDRSAwBuE= =jOiA -----END PGP SIGNATURE-----
>
>
>
> ___________________________________________________________ 抢注雅虎免费邮
> 箱-3.5G容量,20M附件! http://cn.mail.yahoo.com


- --
- --------------------------------
Matthias Munnich
Univ. of California, Los Angeles
Inst. of Geophysics and Planetary Physics
3845 Slichter Hall
Los Angeles, CA 90095-1567
Phone: +1-310-794 5899
Fax: +1-310-206 3051
Email: munnich at atmos.ucla.edu
- --------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFRlDcidaDTh/cfhYRAuAJAJ4qYUX2nxKGZNwr6M3dPoowia8tBwCfcmP/
I5/6aR/rQkf85tUT4h+d258=
=T+zE
-----END PGP SIGNATURE-----



More information about the gradsusr mailing list