Skip to content

v3.2.0

Compare
Choose a tag to compare
@k-yoshimi k-yoshimi released this 27 Apr 02:24
· 352 commits to master since this release

Release note

[ 日本語 / Eng ]
HPhi-3.2.0.tar.gzにはマニュアルのpdfファイルが入っています。"Source code"ではなくこちらのファイルをダウンロードしてください。

インストール方法

$ tar xzvf HPhi-3.2.0.tar.gz
$ mkdir HPhi.build && cd HPhi.build
$ cmake ../HPhi-3.2.0/
$ make

プログラムの簡易紹介

README.mdを参照してください。

機能追加・変更

  • スタンダードモードの全対角化計算でハミルトニアンを入出力するモードを追加.
  • 励起ベクトルを出力するオプションを追加.
  • メモリを連続的に取るように変更.

バグ修正

  • 2体励起ベクトルの計算で以下の点を修正。
    • PairExcitation.defで指定する二体励起演算子のタイプが逆になっていた点。
    • MPIでプロセス数が1より大きい場合に、ダイアゴナル成分の計算が誤っていた点。
  • S=1/2でのDM相互作用の並列計算が誤っていた点。

[Forum (GitHub issue)] (https://github.com/issp-center-dev/HPhi/issues)

Release note

[ 日本語 / Eng ]
Please download HPhi-3.2.0.tar.gz (not "Source code") because this file contains manual-pdf files

Installation guide

$ tar xzvf HPhi-3.2.0.tar.gz
$ mkdir HPhi.build && cd HPhi.build
$ cmake ../HPhi-3.2.0/
$ make

Introduction of HPhi

See the README.md.

New feature

  • Add the mode to input/output Hamiltonian for full diagonalization calculation in standard mode.
  • Add the option to output the excited vector.
  • Modify to take memories of arrays continuously.

Bugfix

  • Fix the following bugs for calculating the pair-excited vector:
    • The type of pari-excited vector specified by PairExcitation.def is different.
    • Calculation of diagonal components is wrong when MPI process is larger than 1.
  • Calculation of DM interaction in S=1/2 system is wrong when MPI process is larger than 1.

[Forum (GitHub issue)] (https://github.com/issp-center-dev/HPhi/issues)