An exact diagonalization package for a wide range of quantum lattice models (e.g. multi-orbital Hubbard model, Heisenberg model, Kondo lattice model). HΦ also supports the massively parallel computations. The Lanczos algorithm for obtaining the ground state and thermal pure quantum state method for finite-temperature calculations are implemented. In addition, dynamical Green’s functions can be calculated using Kω, which is a library of the shifted Krylov subspace method. It is possible to perform simulations for real-time evolution from ver. 3.0.
Homepage
Official Page: http://www.pasums.issp.u-tokyo.ac.jp/hphi/
GitHub: https://github.com/issp-center-dev/HPhi
Installed latest version
3.5.1 (2023/02/01)
How to use HΦ on the ISSP supercomputer
- The directory where HPhi is installed.
/home/issp/materiapps/intel/hphi/
- The directory where the execution file of HPhi is installed.
/home/issp/materiapps/intel/hphi/hphi-3.5.1-1/bin/
(*) The build option can be checked by typing the following command:
$ less /home/issp/materiapps/intel/hphi/hphi-3.5.1-1.log
- The directory where sample scripts and input files are stored.
/home/issp/materiapps/intel/hphi/hphi-3.5.1-1/samples/
- How to run HΦ (ex. calculation of the ground state energy on the Heisenberg chain by Lanczos method)
-
- Preparing the computing environments
$ source /home/issp/materiapps/intel/hphi/hphivars.sh
$ source /home/issp/materiapps/intel/hphi/hphivars-3.5.1-1.sh
- Preparing input files
$ cp -r $HPHI_ROOT/samples ~/HPhi-samples
-
Submitting job
$ cd ~/HPhi-samples/old/CG/Heisenberg $ cp /home/issp/materiapps/intel/hphi/sample_jobscript/HPhi_standard.sh . $ sbatch HPhi_standard.sh
- Preparing the computing environments
Measurement of the number of times used
- We measure the number of uses of PASUMS software on the ISSP supercomputer. This becomes an important indicator for evaluating the significance of the project, and we appreciate your cooperation. We can also count the number of users who use versions of the software that are not pre-installed, so we would appreciate your cooperation in counting the number of users to help us understand how the software is being used (for details, please click here). If you do not wish to measure utilization when using pre-installed software, please select HPhi_nocount as the executable file.
Contact
- How to use HPhi (e.g., create inputs), functions, etc.
HPhi on GitHub: https://github.com/issp-center-dev/HPhi/issues - How to Execute on ISSP Supercomputer System
Software Consultation Service for ISSP Supercomputer
center-apps__at__issp.u-tokyo.ac.jp (please replace __at__ by @)