[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:003397] Re: GPhysのGRIB
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:003397] Re: GPhysのGRIB
- From: Takeshi Horinouchi <horinout@xxxxxxxxxxxxxxxxx>
- Date: Thu, 11 Aug 2011 10:34:01 +0900
藤川さま
> P.S. 秋に神戸でワークショップが開催されると、室井さんから
> 伺っております。3月はご協力できませんでしたので、なん
> とか参加したいと考えています。詳細な情報が決まりまし
> たら、お知らせいただければ幸いです。
大変申し訳ありません,本題のほうに気をとられて P.S. のほうを
見逃していました(電脳rubyの別の話題に関連して検索してついさき
ほど気がつきました).お申し出大変ありがとうございます.ご参加
頂けるなら交流を深めるためにも話題提供していただくのが良い
と思いますが,いかがでしょうか.
プログラムは西澤さん中心にアレンジしてます.これから西澤さんから
もメールがあると思いますので,どうぞよろしくお願いいたします.
> 藤川さま
>
> units.rb は UDUNITS の文法に従う単位を演算するものです。その文法では "/s" という単位は許されません。
> その単位がどのように設定されて、後でどう使われるか存じませんが、"1/s" よりは
> "s-1" のほうが筋がよいです。
> ----- Original Message -----
> From: nori_fujikawa@xxxxxxxxxxxxxxxx
> To: dennou-ruby@xxxxxxxxxxx
> Sent: Friday, July 29, 2011 3:11 PM
> Subject: [dennou-ruby:003391] GPhysのGRIB
>
>
> 堀之内さま、西澤さま、
> 気象庁 藤川です。
>
> 大変お世話になっております。
>
> GPhysにて、単位が「/s」であるGRIBデータについて、
> 2つの値を操作しようとしたところ、
>
> usr/local/lib/ruby/site_ruby/1.9.1/numru/units.rb:391:in `on_error':
> (Racc::ParseError)
> parse error on value "/" (DIVIDE)
> from /usr/local/lib/ruby/site_ruby/1.9.1/numru/units.rb:118:in
> `_racc_do_parse_c'
> from /usr/local/lib/ruby/site_ruby/1.9.1/numru/units.rb:118:in
> `do_parse'
> from /usr/local/lib/ruby/site_ruby/1.9.1/numru/units.rb:2888:in
> `do_parse2'
> from /usr/local/lib/ruby/site_ruby/1.9.1/numru/units.rb:2893:in
> `ptree'
> from /usr/local/lib/ruby/site_ruby/1.9.1/numru/units.rb:2972:in
> `reduce5'
> from /usr/local/lib/ruby/site_ruby/1.9.1/numru/units.rb:3106:in
> `=='
> from /usr/local/lib/ruby/site_ruby/1.9.1/numru/units.rb:3041:in
> `convert2'
> from
> /usr/local/lib/ruby/site_ruby/1.9.1/numru/gphys/varray.rb:806:in `-'
> from
> /usr/local/lib/ruby/site_ruby/1.9.1/numru/gphys/gphys.rb:786:in `-'
>
> となりました。とりあえず、grib_params.rbで定義されている
> unitsを「/s」から[1/s」に書き換えたところ、正常に動作して
> います。
>
> この対応でよろしいでしょうか?
> (units.rbを修正すべきのような気がしますが、ソースを理解しきれなくて
> すみません。)
>
> P.S. 秋に神戸でワークショップが開催されると、室井さんから
> 伺っております。3月はご協力できませんでしたので、なん
> とか参加したいと考えています。詳細な情報が決まりまし
> たら、お知らせいただければ幸いです。
堀之内 武
北海道大学 地球環境科学研究院 地球圏科学部門
〒060-0810 札幌市北区北10条西5丁目