2011年5月29日日曜日

Gaussian98 pgi版のインストール手順:

PGI Fortran Compilerで作成したGaussian98のインストール手順を説明する。
このG98はP-3, P-4、RedHat8で動作を確認.
1. rootになってインストール先の/usr/local下にg98_pgiフォルダーを作成する.
属性は以下のように設定する.
$ mkdir /usr/local/g98_pgi
$ ls -al
drwxr-xr-x 8 root root 4096 10月 12 15:52 g98_pgi

2. /usr/local/g98_pgiにファイル"g98A11.4-pgi.tar(ifc版g98の圧縮ファイル)"をコピーし,解凍する.

$ tar xvf g98A11.4-ifc.tar :g98tarファイルの解凍

解凍してできたg98ディレクトリの属性は
drwxr-xr-x 4 root root 8192 Jun 11 2002 g98/
である.

g98A11.4-ifc.tar を削除する.
$ rm g98A11.4-ifc.tar

3. ifc版g98を利用するための環境を整備する.
ライブラリファイル(PIII-RH7-libatlas.a, PIII-RH7-libf77blas.a)を/usr/local/libの下にコピーし,属性を変更する.
PIII-RH7-libatlas.a, PIII-RH7-libf77blas.aはG98またはG03のCDにある.
または,LAPACK+ATLASを参照.
$ copy PIII-RH7-libatlas.a /usr/local/lib/libatlas.a
$ copy PIII-RH7-libf77blas.a /usr/local/lib/libf77blas.a
$ chmod ugo+x libatlas.a
$ chmod ugo+x libf77blas.a

4. .cshrcに以下の行を追加する.

setenv g98root /usr/local/g98_pgi
source $g98root/g98/bsd/g98.login
set path = ( $g98root/g98 $path )
setenv GAUSS_SCRDIR /work2
setenv GAUSS_ARCHDIR /work2


以上でpgi版g98, g03が利用できるはずである.
ただし,ifc版はP-3, P-4&RedHat8の環境で動作を確認済み.

0 件のコメント:

コメントを投稿