sisl_toolbox.btd.DownfoldSelfEnergy

class sisl_toolbox.btd.DownfoldSelfEnergy

Bases: PivotSelfEnergy

Methods

broadening_matrix(*args, **kwargs)

Return broadening matrix for given parameters.

se2broadening(SE)

Calculate the broadening matrix from the self-energy

self_energy(E[, k, dtype])

Return self-energy for given parameters.

broadening_matrix(*args, **kwargs)[source]

Return broadening matrix for given 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), dtype=np.complex128, *args, **kwargs)[source]

Return self-energy for given parameters.

Parameters: