User Tools

Site Tools


数値計算ライブラリ:triqs:cthyb:インストール

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
数値計算ライブラリ:triqs:cthyb:インストール [2020/07/18 15:18] – [メモ] koudai数値計算ライブラリ:triqs:cthyb:インストール [2020/07/20 14:05] (current) – 削除 koudai
Line 1: Line 1:
-====== 概要 ====== 
- 
-  * CTHyb をソースコードからコンパイルする方法です 
-  * https://triqs.github.io/cthyb/latest/install.html も見てください 
-  * 事前にTRIQSのインストールが必要です。またバージョンもTRIQSのものと合わせてください。 
-  * このページではTRIQSが /opt/triqs/ にインストールしてあるものとしました。 
- 
-====== 手順 ====== 
- 
-===== 準備 ===== 
- 
-NFFT https://www-user.tu-chemnitz.de/~potts/nfft/ が必要なのでインストールします 
- 
-<code> 
-$ sudo apt install libnfft3-dev 
-</code> 
- 
-===== CTHybのインストール ===== 
- 
-ソースコードを入手します 
-<code> 
-$ git clone https://github.com/TRIQS/cthyb cthyb.src 
-</code> 
- 
-作業用ディレクトリを作って、その中に入ります 
-<code> 
-$ mkdir cthyb.build 
-$ cd cthyb.build 
-</code> 
- 
-TRIQSの環境変数を読み込みます。 
-すでに.bashrcに書いてある場合は不要です。 
-パスは自分の環境に合わせて変更してください。 
-<code> 
-$ source /opt/triqs/share/triqsvars.sh 
-</code> 
- 
-ビルドとコンパイルを行います 
-<code> 
-$ cmake ../cthyb.src 
-$ make 
-$ make test 
-$ sudo make install 
-</code> 
- 
- 
-==== メモ ==== 
- 
-make testで次のエラーが出ます。とりあえず無視 
- 
-<code> 
-The following tests FAILED: 
- 17 - Py_setup_Delta_tau_and_h_loc (Failed) 
- 18 - Py_single_site_bethe (SEGFAULT) 
- 19 - Py_atomic_observables (SEGFAULT) 
- 20 - Py_kanamori_py (SEGFAULT) 
- 21 - Py_slater (SEGFAULT) 
- 22 - Py_measure_static (SEGFAULT) 
- 23 - Py_histograms (SEGFAULT) 
- 24 - Py_move_global (SEGFAULT) 
- 25 - Py_h5_read_write (SEGFAULT) 
- 26 - Py_h5_read_write_more (SEGFAULT) 
- 27 - Py_O_tau_ins (SEGFAULT) 
-Errors while running CTest 
-Makefile:85: recipe for target 'test' failed 
-make: *** [test] Error 8 
-</code> 
- 
-<file - LastTest.log> 
-(略) 
-17/27 Testing: Py_setup_Delta_tau_and_h_loc 
-17/27 Test: Py_setup_Delta_tau_and_h_loc 
-Command: "/usr/bin/python" "/home/koudai/cthyb.src/test/python//setup_Delta_tau_and_h_loc.py" 
-Directory: /home/koudai/cthyb.build/test/python/ 
-"Py_setup_Delta_tau_and_h_loc" start time: Jul 18 15:17 JST 
-Output: 
----------------------------------------------------------- 
-Starting run with 1 MPI rank(s) at : 2020-07-18 15:17:17.147766 
-Attempting to use an MPI routine before initializing MPICH 
-<end of output> 
-Test time =   0.42 sec 
----------------------------------------------------------- 
-Test Failed. 
-(略) 
-</file> 
  
数値計算ライブラリ/triqs/cthyb/インストール.1595053115.txt.gz · Last modified: 2021/06/27 21:57 (external edit)