インストール

インストール方法

TeNeS のソースコードは GitHub page からダウンロードできます。gitがインストールされている環境で、以下のコマンドを打つとダウンロードが開始されます。

$ git clone https://github.com/issp-center-dev/TeNeS

TeNeS は以下の手順でインストールできます。

  1. 以下の手順に従ってビルドを行います。
$ mkdir build $ cd build 
$ cmake -DCMAKE_INSTALL_PREFIX=<path to install to> ../ 
$ make

上記のコマンドで build/src ディレクトリに実行ファイル tests が作成されます。<path to install to> のデフォルト値は /usr/local です。

  1. 次にインストールを実行します。
$ make install

実行ファイル tenes<path to install to>/bin にインストールされます。

  • コンパイラの指定

CMake では自動でコンパイラを検出してビルドを行います。コンパイラを指定したい場合には, 以下のようにオプションを追加してください。

$ cmake -DCMAKE_CXX_COMPILER=<path to your compiler> ../
  • Python インタープリタの指定

CMake では自動でPython インタープリタを検出してビルドを行います。指定したい場合には, 以下のようにオプションを追加してください。

$ cmake -DPYTHON_EXECUTABLE=<path to your interpreter> ../
  • mptensor の指定

ユーザーが事前にインストールした mptensor を使用したい場合には、以下のようにオプションを追加してください。

$ cmake -DMPTENSOR_ROOT=<path to mptensor> ../

 


東京大学物性研究所 ソフトウェア開発・高度化プロジェクト
Project for advancement of software usability in materials science(PASUMS)