数値計算ライブラリ:triqs:hubbardi
This is an old revision of the document!
Table of Contents
概要
- HubbardI をソースコードからコンパイルする方法です
- 事前にTRIQSのインストールが必要です。またバージョンもTRIQSのものと合わせてください。
- このページではTRIQSが /usr/local/triqs/ にインストールしてあるものとしました。
手順
HubbardI (latest version)
ソースコードを入手します
$ git clone https://github.com/triqs/hubbardI hubbardI.src
作業用ディレクトリを作って、その中に入ります
$ mkdir hubbardI.build $ cd hubbardI.build
ビルドとコンパイルを行います
$ cmake ../hubbardI.src -DCMAKE_INSTALL_PREFIX=/usr/local/triqs -DHYBRIDISATION_IS_COMPLEX=ON -DLOCAL_HAMILTONIAN_IS_COMPLEX=ON $ make $ make test $ sudo make install
HubbardI 1.4.1
ソースコードを入手します
展開します
$ tar xzvf hubbardI-1.4.x.tar.gz
作業用ディレクトリを作って、その中に入ります
$ mkdir cthyb.build $ cd cthyb.build
ビルドとコンパイルを行います
$ cmake ../hubbardI-1.4.x -DCMAKE_INSTALL_PREFIX=/usr/local/triqs-1.4.x -DTRIQS_PATH=/usr/local/triqs-1.4.x -DHYBRIDISATION_IS_COMPLEX=ON -DLOCAL_HAMILTONIAN_IS_COMPLEX=ON #-DCMAKE_C_COMPILER=icc -DCMAKE_CXX_COMPILER=icpc -DCMAKE_CXX_FLAGS="-std=c++1y" -DCMAKE_Fortran_COMPILER=ifort $ make $ make test $ sudo make install
数値計算ライブラリ/triqs/hubbardi.1595221499.txt.gz · Last modified: 2021/06/27 21:57 (external edit)