TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
Loading...
Searching...
No Matches
functions.hpp
#include "./block_gf.hpp"

Detailed Description

Provides the block-wise lazy Fourier transform for block Green's functions.

Definition in file functions.hpp.

Go to the source code of this file.

Functions

template<typename V, typename T, typename L, int A>
auto triqs::gfs::fourier (block_gf< V, T, L, A > &g)
 Lvalue overload of the block-wise lazy Fourier transform (see the const overload).
template<typename V, typename T, typename L, int A>
auto triqs::gfs::fourier (block_gf< V, T, L, A > const &g)
 Lazily apply the Fourier transform block by block to a block Green's function.
template<typename V, typename T, typename L, int A, bool C>
auto triqs::gfs::fourier (block_gf_view< V, T, L, A, C > g)
 View overload of the block-wise lazy Fourier transform (see the const overload).