spmodel に必要となる資源

spmodel のサンプルプログラムをコンパイルし, 実行するためには 以下のものが必要になります.

各ライブラリ等の使用条件を確認し, 説明にしたがってインストールしてください.

Debian パッケージ

以下に, Debian/GNU Linux (i386) 用のパッケージを用意してみました. 動作などあまりきちんとチェックしておりませんので, 各自で確かめつつ御使用ください.

Fujitsu ver.4 (ffc4) Fujitsu ver.3 (ffc3) Intel ver.8 (ifc8) Intel ver.7 (ifc7) Intel ver.6 (ifc6)
Debian のバージョン woody woody woody woody woody
Fortran90 コンパイラインストール補助パッケージ*注2* ffc-4.0 (1CPU 用), ffcpara-4.0 (2CPU 用) ffc-3.0 (1CPU 用), ffcpara-3.0 (2CPU 用) ifc-8.0 ifc-7.0 ifc-6.0
DCL (Fortran77 版, Fortran90 版) dcl-ffc4, dcl-f90-ffc4 dcl-ffc3, dcl-f90-ffc3 dcl-ifc8, dcl-f90-ifc8 dcl-ifc7, dcl-f90-ifc7 dcl-ifc6, dcl-f90-ifc6
ISPACK ライブラリ ispack-ffc4 ispack-ffc3 ispack-ifc8 ispack-ifc7 ispack-ifc6
NetCDF ライブラリ netcdf-ffc4 netcdf-ffc3 netcdf-ifc8 netcdf-ifc7 netcdf-ifc6
gt4f90io ライブラリ gt4f90io-ffc4 gt4f90io-ffc3 gt4f90io-ifc8 gt4f90io-ifc7 gt4f90io-ifc6

注意・備考

  1. Fortran Compier インストール補助パッケージは必須ではありません. ユーザ環境でコンパイラーが使えるようになっていれば十分です. が, これらを用いてインストールすればコンパイラーインストール後の 各個人による環境設定が不要になります. 詳しくは各パッケージの説明を御覧ください.

  2. ispack と netcdf のパッケージインストールには, apt が利用できます.

               deb ftp://www.gfd-dennou.org/arch/spmodel/debian woody/
               deb-src ftp://www.gfd-dennou.org/arch/spmodel/debian woody/
    	
    を加え,

               # apt-get install ispack-ffc4
    	
    等としてください.

  3. その他必須ではないけれども共通のお勧めパッケージ.

  4. gtool4 データ(NetCDF データ形式)をチェックするために Debian 配布の netcdf-bin パッケージをインストールしておいた方がいいでしょう (ncdump コマンド). Debian が配布している他の NetCDF のライブラリや開発用パッケージは必要ありません.

  5. 各コンパイラー用のパッケージはお互い共存できるようになってます.
    dcl, dcl-f90 の実行コマンドに関してはどのコンパイラー用のもの をデフォルトとするかを update-alternatives コマンドで以下のように 設定できるようにしてあります.

    	  # update-alternatives --config dclfrt
    	  # update-alternatives --config dclf90
    	
    このあたりの仕組みは DCL Debian パッケージ の説明を参考にしてみてください.

  6. Debian パッケージ用ソース置場 : ISPACK, NetCDF, gt4f90io.


地球流体電脳倶楽部 SPMODEL プロジェクト
spmodel(at)gfd-dennou.org

2001/11/20 作成 (竹広真一)
2004/03/16更新 (小高正嗣)