====== 概要 ======
* HubbardI をソースコードからコンパイルする方法です
* https://triqs.github.io/hubbardI/latest/ も見てください
* 事前にTRIQSのインストールが必要です。またバージョンもTRIQSのものと合わせてください。
* このページではTRIQSが /usr/local/triqs/ にインストールしてあるものとしました。
====== インストール手順 ======
===== HubbardI 2.2 =====
2020年現在、開発中です。
近日中にリリースされる予定みたいです。
===== HubbardI 1.4.1 =====
ソースコードを入手します
* https://github.com/TRIQS/hubbardI/archive/1.4.x.tar.gz
展開します
$ tar xzvf hubbardI-1.4.x.tar.gz
作業用ディレクトリを作って、その中に入ります
$ mkdir hubbardI.build
$ cd hubbardI.build
ビルドとコンパイルを行います
$ cmake ../hubbardI-1.4.x -DCMAKE_INSTALL_PREFIX=/usr/local/triqs-1.4 -DTRIQS_PATH=/usr/local/triqs-1.4.x #-DCMAKE_C_COMPILER=icc -DCMAKE_CXX_COMPILER=icpc -DCMAKE_CXX_FLAGS="-std=c++1y" -DCMAKE_Fortran_COMPILER=ifort
$ make
$ make test
$ sudo make install