quant_met.bdg.

diagonalize_bdg#

quant_met.bdg.diagonalize_bdg(hamiltonian, kgrid, delta_orbital_basis, q)#

Diagonalizes the BdG Hamiltonian.

This method computes the eigenvalues and eigenvectors of the Bogoliubov-de Gennes Hamiltonian, providing insight into the quasiparticle excitations in superconducting states.

Parameters:
q
kgrid
delta_orbital_basis
hamiltonian
Returns:
tuple
  • numpy.ndarray: Eigenvalues of the BdG Hamiltonian.

  • numpy.ndarray: Eigenvectors corresponding to the eigenvalues of the BdG Hamiltonian.