方方长长

方方长长

CP2K並列コンパイル

ダウンロードソースパッケージここでは cp2k6.1、この記事のコンパイル方法と cp2k 7.1 共通、cp2k7.1 インストール時に必要な依存パッケージは全て github からダウンロードされ、遅いですし、エラーが発生しやすいですが、cp2k6.1 にはこのような状況はありません。

cd /opt#

wget https://github.com/cp2k/cp2k/releases/download/v6.1.0/cp2k-6.1.tar.bz2#

cp2k を解凍

tar -xvf cp2k-6.1.tar.bz2#

cp2k をインストール

cd /opt/cp2k-6.1/tools/toolchain#

./install_cp2k_toolchain.sh#

エラーが発生する場合は、mpich の環境の競合があるかもしれません。オンラインで mpich をインストールしてください。

yum install mpich-*#

インストールが完了したら、以下が表示されます
Now copy:
cp /opt/cp2k-6.1/tools/toolchain/install/arch/* to the cp2k/arch/ directory
To use the installed tools and libraries and cp2k version
compiled with it you will first need to execute at the prompt:
source /opt/cp2k-6.1/tools/toolchain/install/setup
To build CP2K you should change directory:
cd cp2k/makefiles/
make -j 8 ARCH=local VERSION="sopt sdbg ssmp popt pdbg psmp"
プロンプトに従ってインストールしてください
cp -r /opt/cp2k-6.1/tools/toolchain/install/arch/ /opt/cp2k-6.1/arch/
source /opt/cp2k-6.1/tools/toolchain/install/setup
cd /opt/ cp2k-6.1/makefiles/
make -j 8 ARCH=local VERSION= "popt "
コンパイルとインストールが完了するまでお待ちください
生成されたファイルは /opt/cp2k-6.1/exe/local にあります
cp2k.popt これが実行可能ファイルです
環境変数を追加

export PATH=/opt/cp2k-6.1/exe/local:$PATH#

テストケース

cd /opt/cp2k-6.1/tests/FE/regtest-1#

mpirun -np 8 cp2k.popt Solv_alch_chng.inp#

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。