triqs::gfs::make_real_in_tau

#include <triqs/gfs.hpp>

Synopsis

template<typename G>
typename G::regular_type make_real_in_tau (G const & g)

Symmetrize a Matsubara Green function object such that the associated imaginary-time propagator is fully real-valued. The following transformation is performed \(G[i\omega](...) \rightarrow \frac{1}{2} ( G[i\omega](...) + conj(G[-i\omega](...)) )\)

Template parameters

  • The Green function type

Parameters

  • g The Green function object to symmetrize

Returns

The symmetrized Green function object