NanoLabo Tool同梱計算エンジン¶
Windows版¶
NanoLabo Toolインストール先の exec.WIN にQuantum ESPRESSO( qe )、LAMMPS、MPIの実行ファイルがあります。
実行ファイルのパスを環境変数 Path に設定していただくと便利です。一時的に追加するには、以下を実行してください。
デフォルトの場所にインストールした場合の例¶
set Path=C:\Program Files\AdvanceSoft\NanoLabo\exec.WIN\qe;C:\Program Files\AdvanceSoft\NanoLabo\exec.WIN\lammps;C:\Program Files\AdvanceSoft\NanoLabo\exec.WIN\mpi;%Path%
また、永続的に追加するには、システムのプロパティから環境変数 Path を編集してください。
Quantum ESPRESSOでDFT計算(SCF計算)を実行するには、 pw.exe に入力ファイルを渡して実行します。
入力ファイル
PW.inp の実行例¶pw.exe -in PW.inp 1> PW.out 2> PW.err
並列実行例¶
mpiexec.exe -n 4 pw.exe -in PW.inp 1> PW.out 2> PW.err
LAMMPSで分子動力学計算を実行するには、 lammps.exe に入力ファイルを渡して実行します。
入力ファイル
lammps.in の実行例¶lammps.exe < lammps.in 1> lammps.out 2> lammps.err
並列実行例¶
mpiexec.exe -n 4 lammps.exe < lammps.in 1> lammps.out 2> lammps.err
Linux版¶
NanoLabo Toolインストール先の exec.LINUX にQuantum ESPRESSO( qe_parallel )、LAMMPS( lammps_parallel )、MPIの実行ファイルがあります。
実行時には mpi/lib にある動的ライブラリが必要ですので、環境変数 LD_LIBRARY_PATH に設定するため、以下を実行してください。
デフォルトの場所にインストールした場合の例¶
export LD_LIBRARY_PATH=/opt/AdvanceSoft/NeuralMD/exec.LINUX/mpi/lib:$LD_LIBRARY_PATH
また、実行ファイルのパスを環境変数 PATH に設定していただくと便利です。
デフォルトの場所にインストールした場合の例¶
export PATH=/opt/AdvanceSoft/NeuralMD/exec.LINUX/qe_parallel:/opt/AdvanceSoft/NeuralMD/exec.LINUX/lammps_parallel:/opt/AdvanceSoft/NeuralMD/exec.LINUX/mpi/bin:$PATH
Quantum ESPRESSOでDFT計算(SCF計算)を実行するには、 pw.x に入力ファイルを渡して実行します。
入力ファイル
PW.inp の実行例¶pw.x -in PW.inp 1> PW.out 2> PW.err
並列実行例¶
mpirun -n 4 pw.x -in PW.inp 1> PW.out 2> PW.err
LAMMPSで分子動力学計算を実行するには、 lammps に入力ファイルを渡して実行します。
入力ファイル
lammps.in の実行例¶lammps < lammps.in 1> lammps.out 2> lammps.err
並列実行例¶
mpirun -n 4 lammps < lammps.in 1> lammps.out 2> lammps.err