====== 概要 ====== * https://issp-center-dev.github.io/DCore/master/install.html も見てください * このページではTRIQSが /usr/local/triqs-x.x/ にインストールしてあるものとしました。 * DCore2.1.0ではTRIQS1.4の使用が推奨されています * TRIQS: https://github.com/TRIQS/triqs/archive/1.4.x.tar.gz * CTHYB: https://github.com/TRIQS/cthyb/archive/1.4.1.tar.gz * DFTTools: https://github.com/TRIQS/dft_tools/archive/d00575632c4c0aa0fd2ca6f09cbab25f7cd275a3.tar.gz * HubbardI: https://github.com/TRIQS/hubbardI/archive/1.4.x.tar.gz ====== 手順 ====== ===== DCore 2.1.0 + Ubuntu18.04 ===== 以下のパッケージを入手します $ sudo apt install python-enum34 以下のサイトでソースコードを入手して展開します * https://github.com/issp-center-dev/DCore/releases/tag/v.2.1.0 $ tar xzvf DCore-2.1.0.tar.gz 作業用ディレクトリを作って、その中に入ります $ mkdir dcore.build $ cd dcore.build ビルドとインストールを行います $ cmake ../DCore -DTRIQS_PATH=/usr/local/triqs-1.4 -DCMAKE_INSTALL_PREFIX=/usr/local/dcore-2.1.0 $ make $ make test $ sudo make install .bashrcにパスをとおします $ echo 'export PATH=$PATH:/usr/local/dcore-2.1.0/bin/' >> ~/.bashrc $ source ~/.bashrc