概要
linuxに特定のバージョンのLAMMPSをインストールする方法をまとめておきます。
間違い等あれば、コメントからご連絡ください。m(_ _)m
この方法は使えなくなりました。 https://lammps.sandia.gov/tars/ へのソースコードのアップロードがなくなったため
手順
lammps-3Mar20の場合、以下を順に実行
STEP.1 ソースコードをダウンロード
wget https://lammps.sandia.gov/tars/lammps-3Mar20.tar.gz
tar -zxvf lammps-3Mar20.tar.gz
cd lammps-3Mar20/src
STEP.2 使うpackageを追加
make yes-class2 yes-kspace yes-misc yes-molecule yes-rigid yes-user-reaxc ...
現在使っているパッケージを確認するには/src
でmake ps
と入力する。(初期はすべてNOに設定されている)
新しいデバイスに、現在使っているのと同じ設定でビルドしたい場合は、もとのLAMMPSの設定を参照すると良い。
STEP.3 インストール
serialとmpiがある。どちらかしか使わない場合は片方のみインストールすれば良い。
make serial
make mpi
STEP.4 動作を確認
./lmp_serial
もしくは./lmp_mpi
と入力して実行されることを確認
LAMMPS (3 Mar 2020)
と出力されればOK
確認できたら、ctrl+C
でキャンセルすると良い。
STEP.5 PATHを通す
~/.bashrc
にexport PATH=${HOME}/lammps-3Mar20/src:$PATH
を記載する。