User Tools

Site Tools


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

Differences

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

Link to this comparison view

数値計算ライブラリ:triqs:インストール [2020/07/20 17:48]
koudai [TRIQS (latest version)]
数値計算ライブラリ:triqs:インストール [2021/06/27 22:04]
Line 1: Line 1:
-====== 概要 ====== 
  
-  * 公式HPを見たほうが早いです。https://triqs.github.io/triqs/latest/install.html 
-  * 自分が何したかの記録用です。 
-  * ソースコードからコンパイルします 
- 
- 
-====== 準備 ====== 
- 
-必要なパッケージをインストールします 
- 
-<code> 
-$ sudo apt install cmake g++ gfortran git hdf5-tools \ 
-     libblas-dev libboost-all-dev libfftw3-dev libgfortran3 \ 
-     libhdf5-serial-dev libgmp-dev liblapack-dev libopenmpi-dev \ 
-     python-dev python-h5py python-mako python-matplotlib \ 
-     python-mpi4py python-numpy python-scipy 
-</code> 
- 
-Intel Parallel Studio XE が入っている場合は libopenmpi-dev は不要です 
- 
-====== TRIQSのインストール ====== 
- 
-===== TRIQS (latest version) ===== 
- 
-  * Python 2系にのみ対応しているので、必要ならばpyenv等でバージョンを変更してください 
-  * TRIQSのバージョン2ではIntelコンパイラが使えないので注意してください 
-    * Intel MPIにパスが通っている場合は、パスを削除してターミナルを再起動してください 
- 
-TRIQSのソースコードをダウンロードしてきます 
-<code> 
-$ git clone https://github.com/TRIQS/triqs triqs.src 
-</code> 
- 
-作業ディレクトリを作成して、その中に入ります 
-<code> 
-$ mkdir triqs.build 
-$ cd triqs.build 
-</code> 
- 
-インストールの設定をします 
-<code> 
-$ cmake ../triqs.src -DCMAKE_INSTALL_PREFIX=/usr/local/triqs 
-</code> 
-  * PREFIXにインストールされるので、適宜変更してください 
- 
-インストールを完了させます 
-<code> 
-$ make 
-$ make test      # エラーが出ないか確認 
-$ sudo make install 
-</code> 
- 
-(以下はTRIQSのバージョンが2以降の場合) 
- 
-.bashrcにパスをとおします 
-<file> 
-<code> 
-$ echo 'source /usr/local/triqs/share/triqsvars.sh' >> ~/.bashrc 
-$ source ~/.bashrc 
-</code> 
- 
- 
-===== TRIQS 1.4.x ===== 
- 
-  * Python 2系にのみ対応しているので、必要ならばpyenv等でバージョンを変更してください 
- 
-TRIQSのソースコードをダウンロードしてきます 
-  * https://github.com/TRIQS/triqs/archive/1.4.x.tar.gz 
- 
-展開します 
-<code> 
-$ tar xzvf triqs-1.4.x.tar.gz 
-</code> 
- 
-作業ディレクトリを作成して、その中に入ります 
-<code> 
-$ mkdir triqs.build 
-$ cd triqs.build 
-</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" 
-</code> 
-  * PREFIXにインストールされるので、適宜変更してください 
-  * コメント部分はIntelコンパイラを使うときのフラグです。 
-  * 同時に Intel Python 2 を使う必要があります。3系だと動かないので注意してください。 
- 
-インストールを完了させます 
-<code> 
-$ make 
-$ make test      # エラーが出ないか確認 
-$ sudo make install 
-</code> 
数値計算ライブラリ/triqs/インストール.txt · Last modified: 2021/06/27 22:04 (external edit)