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
Next revision Both sides next revision
数値計算ライブラリ:triqs:インストール [2020/07/28 01:07]
koudai [準備]
数値計算ライブラリ:triqs:インストール [2020/07/28 01:22]
koudai [準備]
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のインストール ======
Line 32: Line 32:
 TRIQSのソースコードをダウンロードしてきます TRIQSのソースコードをダウンロードしてきます
   * https://github.com/TRIQS/triqs/releases/tag/2.2.2   * https://github.com/TRIQS/triqs/releases/tag/2.2.2
- 
-GitHubから最新版を直接ダウンロードする場合は次のようにしてください。 
-<code> 
-$ git clone https://github.com/TRIQS/triqs triqs.src 
-</code> 
  
 作業ディレクトリを作成して、その中に入ります 作業ディレクトリを作成して、その中に入ります
Line 46: 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 59: Line 54:
 .bashrcにパスをとおします .bashrcにパスをとおします
 <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>
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/インストール.txt · Last modified: 2021/06/27 22:04 (external edit)