TB2J keeps crashing #15
-
Dear Devs, I am trying to run tb2j with siesta for a big unit-cell of about 500 atoms on a 250 GB RAM, 64 core node in colinear mode. For a smaller cell of about 100 atoms, the calculation ran out of RAM in Green's function calculation stage which I could fix by using the --use_cache option. However, in the current cell, the calculation crashes earlier (in the exchange calculation stage) with only about 10% memory use reported by top with the error message: Traceback (most recent call last): I wish to know if the crash is happening due to the system size (IndexError) or lack of memory and if there is a fix to it. Any help would be appreciated. Thank you, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi Aditya, |
Beta Was this translation helpful? Give feedback.
Hi Aditya,
Thanks for the feedback. I am aware of this issue: it is because the diagonalization of the Hamiltonian fails when the size is too large . So far I haven't found a good way for the diagonalization. One solution is to read the wave functions directly from the SIESTA output, which is indeed in my plan.
Best regards,
HeXu