TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
Loading...
Searching...
No Matches
legendre_matsubara.hpp

Detailed Description

Provides transformations between Legendre-basis and Matsubara (imaginary-time / imaginary-frequency) Green's functions.

Definition in file legendre_matsubara.hpp.

Go to the source code of this file.

Functions

template<typename G>
gf_keeper< tags::legendre, mesh::imfreq, typename G::target_t > triqs::gfs::imfreq_to_legendre (G const &gw)
 Tag a Matsubara Green's function for assignment to a Legendre Green's function.
template<typename G>
gf_keeper< tags::legendre, mesh::imtime, typename G::target_t > triqs::gfs::imtime_to_legendre (G const &gt)
 Tag an imaginary-time Green's function for assignment to a Legendre Green's function.
template<typename G1, typename G2>
requires (is_gf_v<G1, mesh::imtime>)
void triqs::gfs::legendre_matsubara_direct (G1 &&gt, G2 const &gl)
 Fill an imaginary-time Green's function from a Legendre Green's function.
template<typename G1, typename G2>
requires (is_gf_v<G1, mesh::imfreq>)
void triqs::gfs::legendre_matsubara_direct (G1 &&gw, G2 const &gl)
 Fill a Matsubara Green's function from a Legendre Green's function.
template<typename G1, typename G2>
requires (is_gf_v<G2, mesh::imtime>)
void triqs::gfs::legendre_matsubara_inverse (G1 &&gl, G2 const &gt)
 Fill a Legendre Green's function from an imaginary-time Green's function.
template<typename G1, typename G2>
requires (is_gf_v<G2, mesh::imfreq>)
void triqs::gfs::legendre_matsubara_inverse (G1 &&gl, G2 const &gw)
 Fill a Legendre Green's function from a Matsubara Green's function.
template<typename G>
gf_keeper< tags::legendre, mesh::legendre, typename G::target_t > triqs::gfs::legendre_to_imfreq (G const &gl)
 Tag a Legendre Green's function for assignment to a Matsubara Green's function.
template<typename G>
gf_keeper< tags::legendre, mesh::legendre, typename G::target_t > triqs::gfs::legendre_to_imtime (G const &gl)
 Tag a Legendre Green's function for assignment to an imaginary-time Green's function.