[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:003590] Re: file aggregation in gphys
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:003590] Re: file aggregation in gphys
- From: Seiya Nishizawa <seiya@xxxxxxxxxxxxxx>
- Date: Thu, 6 Sep 2012 11:13:22 +0900
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; bh=zNmEdELMvimU0y5URzYaHF4nfr0rYBgNNFwKOv3faPY=; b=i08BB9KrfaZRlGTgslV+4dlnkANQRvdaoOhbLXe69oz1RfwzhuvcGtElVZru9P62JC n9bq0CStCTy5jGVWR8XpLb9sxnird8lKC4q+SG/k6xnRPDmIDdGOkRt08neFekC5cNdw erg0OFqt80DUi1WvWXiERJCQFjiEgMl9915bpdhvNdR2QyTK8wLUioWH7Ch/EwhJ6y+5 nvlZjQimD8F95gpd6n4AiyWahMR9X8+reDUN3hhyu4I/UZdb8/0chzTw3WtZ4TFkBcyq 1i7MT8ucrPa0HrUOch+I/+4dy7fKDM+Ay23DsbcZhZHwbrR/aR31nnbccICxr0g7UOsR 0jiw==
- Sender: seiyani@xxxxxxxxx
西澤です
コミットしました。
西澤誠也
2012年9月4日 18:51 Takeshi Horinouchi <horinout@xxxxxxxxxxxxxxxxx>:
> 西澤さま
>
> すみません、返信わすれてました。commit してくださいませ。
>
>> 堀之内様
>>
>>
>> コメントを足して見ました。
>>
>> 仕様としては、
>> タイリングの前提条件は今までと同じで、
>> 入力として、フラットな配列でよい、
>> というところだけが異なっています。
>>
>>
>> 西澤誠也
>>
>>
>> 2012年8月30日 21:51 Takeshi Horinouchi <horinout@xxxxxxxxxxxxxxxxx>:
>> > 西澤さま:
>> >
>> > 具体的にどういう場合をどのように解釈するのか、ソースをみて
>> > 理解するのはつらいので、解説を書いてコメント文に
>> > してもらえませんか。(仕様をはっきりさせてほしいです。)
>> >
>> > # 自分も書かなかったりするのにすみませんが、実際他人の
>> > 目でみてしまうと....
>> >
>> >> 堀之内様
>> >>
>> >>
>> >> gphys における分割ファイルの読み込みですが、
>> >> 多次元分割の場合、入力がその分割に対応した配列 or 正規表現になっている必要があります。
>> >>
>> >>
>> >> 手元のプログラムの場合、ファイル名が mpi のランク番号を含む形になっているので、
>> >> 手で分割に応じた配列を作らなければなりません。
>> >>
>> >>
>> >> そこで、内部で軸の値をみて、しかるべき配列に構成するパッチを作りました。
>> >> 多次元分割の扱いを gphys_netcdf_io ではなく、gphys_io に移す話がありますが、
>> >> 上記の機能がすぐ欲しかったので、とりあえず現状の gphys_netcdf_io に入れました。
>> >>
>> >>
>> >> 加えて、gpview では、分割ファイルの入力はできない用だったので、
>> >> "*" 文字をワイルドカードと見なすパッチも一緒に入れています。
>> >> とりあえず、gt_url の解釈のところに入れているのでが、
>> >> gt_url の規則にそぐわない場合は、別の場所に入れる必要があります。
>> >>
>> >>
>> >> あと、1.8 環境で、gem で narray をいれている人用の修正も入っています。
>> >>
>> >>
>> >> 修正は別々のファイルなので、分割は簡単だとおもい、
>> >> パッチは一つのファイルにまとめています。
>> >>
>> >>
>> >> よろしければ取り込んでいただけると幸いです。
>> >> よろしくお願いいたします。
>> >>
>> >>
>> >> 西澤誠也
>> >>
>> >> --
>> >> Seiya Nishizawa
>> >> RIKEN Advanced Institute for Computational Science
>> >> Tel: +81-78-940-5754, Fax: +81-78-304-4972
>> >> 7-1-26, Minatojima-minami-machi, Chuo-ku, Kobe, Hyogo 650-0047, Japan
>> >
>> > 堀之内 武
>> > 北海道大学 地球環境科学研究院 地球圏科学部門
>> > 〒060-0810 札幌市北区北10条西5丁目
>> >
>> >
>>
>>
>>
>> --
>> Seiya Nishizawa
>> RIKEN Advanced Institute for Computational Science
>> Tel: +81-78-940-5754, Fax: +81-78-304-4972
>> 7-1-26, Minatojima-minami-machi, Chuo-ku, Kobe, Hyogo 650-0047, Japan
>
> 堀之内 武
> 北海道大学 地球環境科学研究院 地球圏科学部門
> 〒060-0810 札幌市北区北10条西5丁目
>
>
--
Seiya Nishizawa
RIKEN Advanced Institute for Computational Science
Tel: +81-78-940-5754, Fax: +81-78-304-4972
7-1-26, Minatojima-minami-machi, Chuo-ku, Kobe, Hyogo 650-0047, Japan