数値計算ライブラリ:libxc:インストール_5.1.3
Table of Contents
ソースコードの入手
インストール
Ubuntu 20.04を使用しました。
入手したlibxc-5.1.3.tar.gzをホーム・ディレクトリに置き、ターミナルで以下のように入力します。
$ tar -zxvf libxc-5.1.3.tar.gz $ cd libxc-5.1.3 $ ./configure CC=gcc FC=gfortran # GNUコンパイラを使う場合 $ ./configure CC=icc FC=ifort # Intel OneAPIを使う場合 $ make $ make check $ sudo make install
以上で完成です。 デフォルトでは /opt/etsf にインストールされますが、変更したい場合は ./configure --prefix=/path/to/libxc などと指定してください。
configureの設定
細かく設定したい場合は
$ ./configure --help
でオプションを確認できます。
make checkでエラーが出る
Ubuntu 18.04 + GCC10.2 or IntelOneAPI2021.2を使ったら次のエラーが出ました。 未解決です。
(略) FAIL: xc-run_testsuite ============================================================================ Testsuite summary for libxc 5.1.3 ============================================================================ # TOTAL: 1 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See testsuite/test-suite.log Please report to libxc@tddft.org ============================================================================ (略)
test-suite.logを見るとhyb_mgga_x_js18の結果がうまくいっていないようです。 このissueと関係しているのかもしれません。
数値計算ライブラリ/libxc/インストール_5.1.3.txt · Last modified: 2021/06/27 22:04 by 127.0.0.1