quantumespresso:インストール方法
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| quantumespresso:インストール方法 [2020/03/08 17:16] – koudai | quantumespresso:インストール方法 [2021/06/27 22:04] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ====== 必要なソフトウェア ====== | ====== 必要なソフトウェア ====== | ||
| - | 事前にOpenMPIあるいはMPICHのインストールが必要です。 | + | 事前にMPIのライブラリをインストールしてください。 |
| (一応、設定ではserial計算も可能です。) | (一応、設定ではserial計算も可能です。) | ||
| Line 25: | Line 25: | ||
| $ cd q-e | $ cd q-e | ||
| </ | </ | ||
| + | |||
| + | 以下では ~/q-e/ にQuantumESPRESSOがインストールされるとします。 | ||
| Quantum ESPRESSOのインストールに必要な設定をします。 | Quantum ESPRESSOのインストールに必要な設定をします。 | ||
| Line 30: | Line 32: | ||
| < | < | ||
| $ ./configure F90=gfortran F77=gfortran CC=gcc MPIF90=mpif90 --enable-openmp --enable-parallel | $ ./configure F90=gfortran F77=gfortran CC=gcc MPIF90=mpif90 --enable-openmp --enable-parallel | ||
| - | $ ./configure MPIF90=mpiifort F90=ifort F77=ifort CC=gcc --enable-openmp --enable-parallel --with-scalapack=intel | + | $ ./configure MPIF90=mpiifort F90=ifort F77=ifort CC=gcc --enable-openmp --enable-parallel --with-scalapack=intel |
| - | $ ./configure MPIF90=mpiifort F90=ifort F77=ifort CC=icc CFLAGS=" | + | $ ./configure MPIF90=mpiifort F90=ifort F77=ifort CC=icc CFLAGS=" |
| $ make all | $ make all | ||
| </ | </ | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | * 詳しくはインストールマニュアルを参照してください。 | ||
| GNUコンパイラを使う場合でも、MKLが入っていれば自動でMKLを使用します。 | GNUコンパイラを使う場合でも、MKLが入っていれば自動でMKLを使用します。 | ||
| Line 44: | Line 50: | ||
| でファイルを開き、ファイルの一番最後の行に次の一文を書き加えます。 | でファイルを開き、ファイルの一番最後の行に次の一文を書き加えます。 | ||
| < | < | ||
| - | export PATH=$PATH:/ | + | export PATH=$PATH:/ |
| </ | </ | ||
| Line 75: | Line 81: | ||
| - | ====== | + | ====== |
| - | Ubuntu | + | Ubuntu |
| < | < | ||
| - | $ ./configure F90=ifort F77=ifort CC=icc MPIF90=mpiifort | + | $ ./ |
| - | + | (略) | |
| - | (いろいろ出てくる) | + | |
| configure: success | configure: success | ||
| - | |||
| $ make all | $ make all | ||
| - | + | (略) | |
| - | test -d bin || mkdir bin | + | mpiifort |
| - | + | ||
| - | ( cd FFTXlib ; make TLDEPS= all || exit 1 ) | + | |
| - | + | ||
| - | make[1]: ディレクトリ '/ | + | |
| - | + | ||
| - | mpif90 | + | |
| ifort: コマンドライン警告 #10155: オプション ' | ifort: コマンドライン警告 #10155: オプション ' | ||
| - | |||
| ifort: エラー #10236: ファイルが見つかりません: | ifort: エラー #10236: ファイルが見つかりません: | ||
| - | + | (略) | |
| - | (以下略) | + | |
| </ | </ | ||
| configureファイルがうまく生成されていないようです。 | configureファイルがうまく生成されていないようです。 | ||
| - | こうなった場合は | + | Intel Fortranが使えないようですので、こうなった場合は |
| < | < | ||
| - | $ ./configure F90=ifort F77=ifort CC=gcc | + | $ sudo apt install gfortran |
| + | $ ./ | ||
| </ | </ | ||
| とすればうまく行きました。 | とすればうまく行きました。 | ||
| + | このエラーはコンピュータによって出たり出なかったりするので謎です | ||
quantumespresso/インストール方法.1583655400.txt.gz · Last modified: 2021/06/27 22:00 (external edit)
