User Tools

Site Tools


数値計算ライブラリ:triqs:インストール

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
数値計算ライブラリ:triqs:インストール [2020/07/22 10:22]
koudai [準備]
数値計算ライブラリ:triqs:インストール [2021/06/27 22:04] (current)
Line 5: Line 5:
   * ソースコードからコンパイルします   * ソースコードからコンパイルします
   * Ubuntu 18.04で確認しています   * Ubuntu 18.04で確認しています
-  * 以下の手順ではUbuntu 20.04にインストールできませんでした。公式のアナウンスがあるまで仮想環境Ubuntu18.04にインストールするのが良さそうです。+  * 以下の手順ではUbuntu 20.04にインストールできませんでした。公式のアナウンスがあるまで仮想環境Ubuntu18.04を作って、そこにインストールするのが良さそうです。
  
  
Line 13: Line 13:
  
 <code> <code>
-$ sudo apt install cmake g++ gfortran git hdf5-tools \+$ sudo apt install cmake g++ gfortran hdf5-tools \
      libblas-dev libboost-all-dev libfftw3-dev libgfortran3 \      libblas-dev libboost-all-dev libfftw3-dev libgfortran3 \
      libhdf5-serial-dev libgmp-dev liblapack-dev libopenmpi-dev \      libhdf5-serial-dev libgmp-dev liblapack-dev libopenmpi-dev \
Line 20: Line 20:
 </code> </code>
  
-Intel Parallel Studio XE が入っている場合は liblapack-dev, libopenmpi-dev, Python-xxx は不要です+Intel Parallel Studio XE を使用する場合は libblas-dev, liblapack-dev, libopenmpi-dev, python-xxx は不要です
  
 ====== TRIQSのインストール ====== ====== TRIQSのインストール ======
  
-===== TRIQS (latest version) =====+===== TRIQS 2.2.2 + Ubuntu 18.04 =====
  
   * Python 2系にのみ対応しているので、必要ならばpyenv等でバージョンを変更してください   * Python 2系にのみ対応しているので、必要ならばpyenv等でバージョンを変更してください
Line 31: Line 31:
  
 TRIQSのソースコードをダウンロードしてきます TRIQSのソースコードをダウンロードしてきます
-<code> +  * https://github.com/TRIQS/triqs/releases/tag/2.2.2
-$ git clone https://github.com/TRIQS/triqs triqs.src +
-</code>+
  
 作業ディレクトリを作成して、その中に入ります 作業ディレクトリを作成して、その中に入ります
Line 43: Line 41:
 インストールの設定をします インストールの設定をします
 <code> <code>
-$ cmake ../triqs.src -DCMAKE_INSTALL_PREFIX=/usr/local/triqs+$ cmake ../triqs-2.2.-DCMAKE_INSTALL_PREFIX=/usr/local/triqs-2.2
 </code> </code>
   * PREFIXにインストールされるので、適宜変更してください   * PREFIXにインストールされるので、適宜変更してください
Line 53: Line 51:
 $ sudo make install $ sudo make install
 </code> </code>
- 
-(以下はTRIQSのバージョンが2以降の場合) 
  
 .bashrcにパスをとおします .bashrcにパスをとおします
-<file> 
 <code> <code>
-$ echo 'source /usr/local/triqs/share/triqsvars.sh' >> ~/.bashrc+$ echo 'source /usr/local/triqs-2.2/share/triqsvars.sh' >> ~/.bashrc
 $ source ~/.bashrc $ source ~/.bashrc
 </code> </code>
  
  
-===== TRIQS 1.4.x =====+===== TRIQS 1.4.x + Ubuntu 18.04 =====
  
   * Python 2系にのみ対応しているので、必要ならばpyenv等でバージョンを変更してください   * Python 2系にのみ対応しているので、必要ならばpyenv等でバージョンを変更してください
Line 84: Line 79:
 インストールの設定をします インストールの設定をします
 <code> <code>
-$ cmake ../triqs-1.4.x -DCMAKE_INSTALL_PREFIX=/usr/local/triqs-1.4.x #-DCMAKE_C_COMPILER=icc -DCMAKE_CXX_COMPILER=icpc -DCMAKE_CXX_FLAGS="-std=c++1y"+$ cmake ../triqs-1.4.x -DCMAKE_INSTALL_PREFIX=/usr/local/triqs-1.4 #-DCMAKE_C_COMPILER=icc -DCMAKE_CXX_COMPILER=icpc -DCMAKE_CXX_FLAGS="-std=c++1y"
 </code> </code>
   * PREFIXにインストールされるので、適宜変更してください   * PREFIXにインストールされるので、適宜変更してください
数値計算ライブラリ/triqs/インストール.1595380959.txt.gz · Last modified: 2021/06/27 21:57 (external edit)