v1.0
Release note
[ 日本語 / Eng ]
HPhi-release-1.0.tar.gzにはマニュアルのpdfファイルが入っています。こちらをダウンロードしてください。
インストール方法(Linux PC + Intelコンパイラの場合)
tar xzvf HPhi-release-1.0.tar.gz
cd HPhi-release-1.0
bash HPhiconfig.sh intel
make
プログラムの簡易紹介
バージョン0.1のリリースノートを参照してください。
主な変更点
ver. 1.0のリリースにあたっての変更点は以下の通りです。より詳細な情報についてはマニュアルをご確認ください。
- スタンダードモードのインプットファイルの仕様を変更しました。
- スピン結合定数を行列形式で指定(Jxy, Jxz, Jyx, Jyz, Jzy, Jzx)できるようにしました。
- スタンダードモードで格子形状を2つの単位ベクトルで指定する機能を追加しました。
- パラメータのデフォルト値を主に0としました。
- ホッピング項の複素数入力に対応しました。
- initial_ivのデフォルト値を-1にし、デフォルトでは初期ベクトルとしてランダムベクトルを用いるように変更しました。
- 一部スピン系に対してブースト機能を追加しました。スタンダードモードで指定することが可能です。
- バージョン情報を表示する機能として
-v
オプションを追加しました。 - OpenMP非対応のCコンパイラでもコンパイルできるように変更しました。
- 著作権を東京大学に移譲しました。
Release note
[ 日本語 / Eng ]
Please download HPhi-release-1.0.tar.gz which contains manual-pdf files
Installation guide (e. g. Linux PC + Intel compiler)
tar xzvf HPhi-release-1.0.tar.gz
cd HPhi-release-1.0
bash HPhiconfig.sh intel
make
Introduction of HPhi
See the release note for the version 0.1.
Changes
In ver. 1.0, following points are mainly changed from ver. 0.3 (details are shown in a manual for HPhi),
- An input file for Standard mode
- Spin coupling constants can be defined by a matrix format (Jxy, Jxz, Jyx, Jyz, Jzy, Jzx).
- Lattice shape is constructed by using two unit vectors.
- Default values for parameters are mainly set as 0.
- A complex type is allowed for hopping terms.
- A default value of initial_iv becomes -1 for setting an random vector as an initial vector.
- Boost mode is added for spin system. This function is limited to a specific lattice (details are shown in a manual for HPhi).
-v
option is added to show a version number of HPhi.- Compiling HPhi without OpenMP is allowed.
- Copyright is transferred to The University of Tokyo.