Skip to content

Transition Density Matrices Between Different Irrep #5

@Biondilbiondo

Description

@Biondilbiondo

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions