triqs.gfs.descriptors

Concrete Green’s function descriptors used with the << operator.

This module provides the ready-made descriptors that fill a Green’s function with a closed-form expression:

The frequency placeholders Omega and iOmega_n and the Function / Const descriptors are re-exported from triqs.gfs.descriptor_base.

See Also: __lshift__() – Operator that applies a descriptor.

Functions

semi(x)

Return \(\omega \mapsto \rho(\omega)\) for a semicircular DOS with the given half-bandwidth.

Classes

Flat(half_bandwidth)

Hilbert transform of a flat density of states with cutoff.

Fourier(G, *args, **kw)

Lazy Fourier transform between conjugate meshes.

LegendreToMatsubara(G)

Lazy Legendre → Matsubara basis transform.

MatsubaraToLegendre(G)

Lazy Matsubara → Legendre basis transform.

OneFermionInTime([l])

Single-fermion propagator on an imaginary-time mesh.

SemiCircular(half_bandwidth[, chem_potential])

Hilbert transform of a semicircular density of states.

Wilson

alias of Flat