User Tools

Site Tools


数値計算ライブラリ:libxc:インストール_5.1.3

ソースコードの入手

インストール

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