Skip to content

HPhi Stuck at ‘Calculate HilbertNum for fixed Sz’ for Large Hilbert Space” #204

@del2341

Description

@del2341

Hello, Recently, I have been using HPhi to perform exact diagonalization calculations for the energy spectrum of the Kagome lattice. I am running the calculation on a machine with 1 TB of memory. I constructed a sparse Hamiltonian with a Hilbert space dimension of 1,026,675, and attempted to solve for the ground state energy using the CG method.

However, the program gets stuck at the line:
“Start: Calculate HilbertNum for fixed Sz.”
It has been in this state for two days without any progress. In addition to the CG method, I also tried the Lanczos method, but encountered the same issue — the program still hangs at the same point.

Given the Hilbert space size and the available memory, I don’t think it’s a memory issue. The number of non-zero elements should also be well below any Int32 limit. Do you have any idea why the calculation cannot proceed?

Here is my input configuration:

W = 9
L = 3
model = "FermionHubbard"
method = "CG"
lattice = "triangular"
t = 1.0
U = 4.0
nelec = 28
2Sz = 22

Could you please take a look? Thank you very much in advance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    answered (resolved)Answered by the developers and/or other experts, and acknowledged by the reporter.implemented (from issue)A new feature has been implemented as a result of this issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions