triqs_xca.dlr_dyson_ppsc.DysonItPPSC

class triqs_xca.dlr_dyson_ppsc.DysonItPPSC

Class for solving the pseudo-particle Dyson equation in imaginary time


Dispatched C++ constructor(s).

[1] (beta: float, itops: ImTimeOps, h: ndarray[complex, 2])

Constructor for dyson_it

Note

Hamiltonian must either be a symmetric matrix, a Hermitian matrix, or a real scalar.

Parameters:
betafloat

Inverse temperature

itopsImTimeOps

DLR imaginary time object

hndarray[complex, 2]

Hamiltonian

Methods

solve

Solve pseudo-particle Dyson equation for given self-energy

solve_with_op

Solve pseudo-particle Dyson equation for given self-energy, chemical potential, and operator.