これが最初のページです |
gtool4/Fortran 90 tools チュートリアル
2000-08-28 豊田英司
gtool4/Fortran90 で遊んでみましょう。ここでは gtool4 についてくる test2d.nc というファイルを使ってみることにします。もし持っていなければ http://www.gfd-dennou.org/arch/gtool4/examples/SIGEN.htm で公開されているものをダウンロードしてください。
ファイルが入手されたら、以下のコマンドを打ってください。
gtview test2d.nc |
以下のような図が表示されたことと思います。
上記の例で gtview は等値線図を描くプログラムだと思われたかもしれませんがそれだけではありません。1次元データも描画できます。同じ場所から test1d.nc というファイルを持ってきて、以下のコマンドを打ってみましょう。
gtview test1d.nc |
gtview はファイルを見て、データの次元数を自動的に判定して適切な表現を選択します。
今のところ gtool はボリュームレンダリングには対応していません。なので、3次元以上のデータについてはいわゆるパラパラ漫画を表示します。[未実装]
gtview test3d.nc |
このように、ファイルを入手したらとにかく gtview にかければ、あとは何も指示しなくても(そこそこまともな)図がみられるように工夫されています。
今まであげた例は netCDF ファイルを使っています。基本的には netCDF を使ってほしいのですが、gtool4 のツールたちはいずれほかの形式のファイルを読むことができるようになるよう拡張が計画されています。
また、以下のような形式のデータからはコンバータが開発される予定です。