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/18 16:52]
koudai [TRIQSのインストール]
数値計算ライブラリ:triqs:インストール [2020/07/20 13:56]
koudai [TRIQS 1.4.x]
Line 11: Line 11:
  
 <code> <code>
-sudo apt install cmake g++ gfortran git hdf5-tools \+sudo apt install cmake g++ gfortran git 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 17: Line 17:
      python-mpi4py python-numpy python-scipy      python-mpi4py python-numpy python-scipy
 </code> </code>
 +
 +Intel Parallel Studio XE が入っている場合は libopenmpi-dev は不要です
  
 ====== TRIQSのインストール ====== ====== TRIQSのインストール ======
 +
 +===== TRIQS (latest version) =====
  
 TRIQSのソースコードをダウンロードしてきます TRIQSのソースコードをダウンロードしてきます
Line 24: Line 28:
 $ git clone https://github.com/TRIQS/triqs triqs.src $ git clone https://github.com/TRIQS/triqs triqs.src
 </code> </code>
-  * バージョン1.4.2を利用する場合はこちらからダウンロードしてください 
-  * https://github.com/TRIQS/triqs/releases/tag/1.4.2 
  
 作業ディレクトリを作成して、その中に入ります 作業ディレクトリを作成して、その中に入ります
Line 35: Line 37:
 インストールの設定をします インストールの設定をします
 <code> <code>
-$ cmake ../triqs.src -DCMAKE_INSTALL_PREFIX="/opt/triqs/"+$ cmake ../triqs.src -DCMAKE_INSTALL_PREFIX=/usr/local/triqs
 </code> </code>
   * PREFIXにインストールされるので、適宜変更してください   * PREFIXにインストールされるので、適宜変更してください
Line 45: Line 47:
 $ sudo make install $ sudo make install
 </code> </code>
 +
 +(以下はTRIQSのバージョンが2以降の場合)
  
 .bashrcに次の一文を付け加えます .bashrcに次の一文を付け加えます
 <file> <file>
-source /opt/triqs/share/triqsvars.sh+source /usr/local/triqs/share/triqsvars.sh
 </file> </file>
  
Line 54: Line 58:
 <code> <code>
 $ source ~/.bashrc $ source ~/.bashrc
 +</code>
 +
 +
 +===== TRIQS 1.4.x =====
 +
 +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コンパイラを使うときのフラグです
 +
 +インストールを完了させます
 +<code>
 +$ make
 +$ make test      # エラーが出ないか確認
 +$ sudo make install
 </code> </code>
数値計算ライブラリ/triqs/インストール.txt · Last modified: 2021/06/27 22:04 (external edit)