Author Topic: Mixing Hamiltonian or Density Matrix?  (Read 3750 times)

0 Members and 1 Guest are viewing this topic.

Offline zhangguangping

  • QuantumATK Guru
  • ****
  • Posts: 193
  • Country: cn
  • Reputation: 2
    • View Profile
Mixing Hamiltonian or Density Matrix?
« on: May 29, 2012, 14:44 »
Dear all,

I have found that when we do NEGF self-consistent cycle, using mixing Hamiltonian most of the time will result in faster convergence. But this not all the story. When using mixing Hamiltonian at high bias, the convergence is very hard, the mixing Density Matrix can distinguish itself, mixing Density Matrix will get it converged.

My question is : What has actually happend in the above case? Mixing Hamiltonian or Density Matrix can result in the same convergence?

If both can lead to convergence, does it converge to the same point or on the same level?

Thanks you very much.
« Last Edit: May 29, 2012, 14:46 by zhangguangping »

Offline Anders Blom

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 5575
  • Country: dk
  • Reputation: 96
    • View Profile
    • QuantumATK at Synopsys
Re: Mixing Hamiltonian or Density Matrix?
« Reply #1 on: May 29, 2012, 16:36 »
That is very interesting, thanks for sharing your findings! Indeed, at high bias convergence gets tougher, and any trick that helps is useful to know.

There are never any guarantees with non-linear self-consistent loops, but I would be quite surprised if you ended up in very different places just because of the mixing scheme; after all, the Hamiltonian and density matrix are related, and the mixing method is "just" a numerical trick.

Offline zhangguangping

  • QuantumATK Guru
  • ****
  • Posts: 193
  • Country: cn
  • Reputation: 2
    • View Profile
Re: Mixing Hamiltonian or Density Matrix?
« Reply #2 on: May 30, 2012, 03:21 »
Dear Anders Blom,

Thanks for your comments.

Since the Mixing Hamiltonian do not converge, so I can not tell whether they are converged to the same place.

What you have said mean once it converged whether using mixing Hamiltonian or Density matrix, it converge to the same level? That is to say, 1d-4 level for mixing Hamiltonian is also 1d-4 level for mixing Density?

Best regards

Offline Anders Blom

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 5575
  • Country: dk
  • Reputation: 96
    • View Profile
    • QuantumATK at Synopsys
Re: Mixing Hamiltonian or Density Matrix?
« Reply #3 on: May 30, 2012, 22:44 »
It doesn't matter which variable you mix on, the convergence criterion is always the same. So in both cases you convert to the same accuracy, and most likely to the same (or very similar) state.