How to interpret non adiabati coupling output


         CIS Derivative Couplings

          between states 1 and 2

NCharge is 0
get_w_dc time: CPU 1.25 s wall 0.16 s
AOints 129 time: CPU 1.65 s wall 0.26 s
DFT time CPU 1.63 s wall 0.32 s
Ei = -78.288460
Ej = -78.269019
Ej-Ei = 0.019440

TDDFT derivative coupling from response
Atom X Y Z

1 0.000000 0.000000 0.000000
2 0.000000 0.000000 -1.262178
3 0.000000 -0.000000 1.262178
4 -0.000000 -0.000000 0.000000
5 -0.000000 -0.000000 -1.262178
6 -0.000000 0.000000 1.262178


TDDFT derivative coupling * (Ej-Ei)
Atom X Y Z

1 0.000000 0.000000 0.000000
2 0.000000 0.000000 -0.024537
3 0.000000 -0.000000 0.024537
4 -0.000000 -0.000000 0.000000
5 -0.000000 -0.000000 -0.024537
6 -0.000000 0.000000 0.024537

Those are the derivative couplings. It’s a vector whose dimension is equal to the number of Cartesians and you’re seeing it here for the atom index (rows) and x,y,z for each atom as columns. In the 2nd instance the derivative coupling is multiplied by the energy gap.

For the molecule variation is along the z axis seeing the value of nac vector and if i take the mod of it I can get the actual value of coupling between the states ?

These are the derivative coupling vectors d^(x), as defined for example here:

Multiplying by the energy gap gives you what is normally called the nonadiabatic coupling h^(x).