quant_met.mean_field.hamiltonians.OneBand.

calculate_density_of_states#

OneBand.calculate_density_of_states(k)#

Calculate the density of states (DOS).

This method computes the density of states by evaluating the eigenvalues of the BdG Hamiltonian over a specified energy range. The DOS provides insights into the allowed energy levels of the system.

Parameters:
knumpy.ndarray

List of k points in reciprocal space.

Returns:
tuple
  • numpy.ndarray: Energy levels over which the density of states is calculated.

  • numpy.ndarray: The density of states corresponding to each energy level.