Free electrons are nice, but the `I` in TRIQS means `interacting`.
So let us solve a simple one-band Anderson impurity model
..math::
\mathcal{H}_\mathrm{loc} = U n_\uparrow n_\downarrow,
where the non-interacting Green's function is:
..math::
G^{-1}_{0,\sigma} (i \omega_n) = i \omega_n - \epsilon_f - V^2 \Gamma_\sigma(i \omega_n).
In this example, an impurity with the non-interacting level position at energy :math:`\epsilon_f` and on-site Coulomb repulsion :math:`U` is embedded into an electronic bath.
The
electronic bath has a flat density of states over the interval
:math:`[-1,1]` and hybridizes with the impurity with the amplitude :math:`V`.
We solve this model using the hybridization expansion Continuous Time Quantum Monte Carlo method (CT-Hyb)
proposed by `P. Werner et al. <http://link.aps.org/doi/10.1103/PhysRevLett.97.076405>`_
To this end we first initialize the ``Solver`` class of the TRIQS CT-Hyb implementaion