Thanks a lot for your answer, Christoph. I have put the imaginary part while 
defining the onsite hamiltonian as:
def onsite(eta): 
    return ...+1j * eta * np.eye(4)
I have imaginary parts in my hopping due to the spin-orbit coupling and then 
tried to calculate using ldos according to your answer, but it gives an error 
as :
ldos for non-Hermitian Hamiltonians is not implemented yet.
Can you please help me further with this matter?

Thank you
Many regards,
wils

Reply via email to