sisl_toolbox.btd.PivotSelfEnergy

class sisl_toolbox.btd.PivotSelfEnergy

Bases: SelfEnergy

Container for the self-energy object

This may either be a

Methods

broadening_matrix(E[, k])

Return broadening matrix for given parameters.

se2broadening(SE)

Calculate the broadening matrix from the self-energy

self_energy(E[, k])

Return self-energy for given parameters.

broadening_matrix(E, k=(0, 0, 0), *args, **kwargs)[source]

Return broadening matrix for given parameters.

Parameters:
static se2broadening(SE)

Calculate the broadening matrix from the self-energy

\[\boldsymbol\Gamma = i(\boldsymbol\Sigma - \boldsymbol \Sigma ^\dagger)\]
Parameters:

SE (matrix) – self-energy matrix

Return type:

ndarray

self_energy(E, k=(0, 0, 0), *args, **kwargs)[source]

Return self-energy for given parameters.

Parameters: