# triqs.gf.gf_factories.make_real_in_tau

triqs.gf.gf_factories.make_real_in_tau()

Symmetrize the Green function in freq, to ensure its real in tau (G[iw] = G[-iw]*)

Signature(gf_view<imfreq,scalar_valued> g) -> gf<imfreq, scalar_valued>
Symmetrize the Green function in freq, to ensure its real in tau (G[iw] = G[-iw]*)
Signature(gf_view<imfreq,matrix_valued> g) -> gf<imfreq, matrix_valued>
Symmetrize the Green function in freq, to ensure its real in tau (G[iw](i,j) = G[-iw](i,j)*)
Signature(gf_view<imfreq,tensor_valued<4>> g) -> gf<imfreq, tensor_valued<4>>
Symmetrize the Green function in freq, to ensure its real in tau (G[iw](i,j,k,l) = G[-iw](i,j,k,l)*)
Signature(block_gf_view<imfreq,scalar_valued> g) -> block_gf<imfreq, scalar_valued>
Symmetrize the Green function in freq, to ensure its real in tau (G[iw] = G[-iw]*)
Signature(block_gf_view<imfreq,matrix_valued> g) -> block_gf<imfreq, matrix_valued>
Symmetrize the Green function in freq, to ensure its real in tau (G[iw](i,j) = G[-iw](i,j)*)
Signature(block_gf_view<imfreq,tensor_valued<4>> g) -> block_gf<imfreq, tensor_valued<4>>
Symmetrize the Green function in freq, to ensure its real in tau (G[iw](i,j,k,l) = G[-iw](i,j,k,l)*)
Signature(block2_gf_view<imfreq,scalar_valued> g) -> block2_gf<imfreq, scalar_valued>
Symmetrize the Green function in freq, to ensure its real in tau (G[iw] = G[-iw]*)
Signature(block2_gf_view<imfreq,matrix_valued> g) -> block2_gf<imfreq, matrix_valued>
Symmetrize the Green function in freq, to ensure its real in tau (G[iw](i,j) = G[-iw](i,j)*)
Signature(block2_gf_view<imfreq,tensor_valued<4>> g) -> block2_gf<imfreq, tensor_valued<4>>
Symmetrize the Green function in freq, to ensure its real in tau (G[iw](i,j,k,l) = G[-iw](i,j,k,l)*)