-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Hello everyone,
I'm trying to use StackBlock to perform some DMRG calculations (via PySCF interface) and I also need to calculate 1,2 particle(s) transition density matrices between wfns belonging to different spatial symmetries. I tried to follow the tutorial here [1] but I got the following error:
Loading Wavefunction scratch_tran/node0/wave-0-24.0.1.tmp
Warning :: Didn't Normalise, because norm is 0.000000000000
followed by a segmentation fault.
I tried both with my system and with the example in the repository (README_Examples/12/) but I always got the same result.
According to a quick and dirty debug I found that the error happens in the call of function GuessWave::guess_wavefunctions in modules/npdm/npdm.C at line 122; here when the function calls Normalize(), it seem to get zero in the DotProduct.
Do you have the same issue or I'm doing something wrong in the process for calculate these TDMs?
Thanks,
Mattia
[1] https://sanshar.github.io/Block/examples.html#transition-dm