[gradsusr] ave function error
Eric Altshuler
ela at cola.iges.org
Thu Jun 11 18:12:48 EDT 2015
Hello Toshiya,
Your increment value of 4.0 (degrees) for xdef and ydef is much too large. The resulting domain will cover 4000x1000 degrees, which is absurd (the entire globe is 360x180). Try using a much smaller value such as 0.02 (domain will be roughly 20x5 degrees). Since you have a Cartesian grid that's not associated with any geographic coordinate system, the domain's location and map background won't really matter.
Best regards,
Eric L. Altshuler
Research Associate
Center for Ocean-Land-Atmosphere Studies
253 Research Hall, Mail Stop 6C5
George Mason University
4400 University Drive
Fairfax, VA 22030 USA
E-mail: ela at cola.iges.org
Phone: (703) 993-5725
Fax: (703) 993-5770
----- Original Message -----
From: "吉田 敏哉" <yoshida_t at storm.dpri.kyoto-u.ac.jp>
To: gradsusr at gradsusr.org
Sent: Thursday, June 11, 2015 3:04:55 AM
Subject: [gradsusr] ave function error
Dear users,
I am using CFD output computed on Cartesian coordinates.
My ctl.file is as follows:
--------------------------------------------------
DSET ^data10
TITLE LES
UNDEF -9.99E33
OPTIONS byteswapped
XDEF 1000 LINEAR 0.000 4.000
YDEF 250 LINEAR 2.000 4.000
ZDEF 105 LEVELS
0.500 1.550 2.705 3.976 ...
TDEF 1 LINEAR 00:01z01jan2000 1mn
VARS 3
u 105 99 u winds
w 105 99 w winds
v 105 99 v winds
ENDVARS
--------------------------------------------------------
When I use ave function for Y-axis direction, I have the following error:
ga-> d ave(u,y=24,y=250)
Averaging. dim = 1, start = 24, end = 250
Error from AVE: Internal logic check 100
Operation Error: Error from ave function
Error ocurred at column 1
DISPLAY error: Invalid expression
Expression = ave(u,y=24,y=250)
If I change "ave(u,y=24,y=250)" to "ave(u,y=1,y=250)" , it work normally.
In addition, "ave(u,y=1,y=250)" and "ave(u,y=1,y=23)" are exactly the same value so
I think ave function isn't working normally more than y=23.
I confirmed the CFD output was correct with GrADS and
this error only occur when I use ave function for Y-axis direction.
I tried using 2.0.21,2.0.2, 2.0.a9 and 2.1.a2 versions but all of them don't work normally.
I didn't know what to do, do you have any ideas?
Thank you for being patient with my English.
Toshiya
_______________________________________________
gradsusr mailing list
gradsusr at gradsusr.org
http://gradsusr.org/mailman/listinfo/gradsusr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://gradsusr.org/pipermail/gradsusr/attachments/20150611/0867a7f7/attachment.html
More information about the gradsusr
mailing list