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

Detailed Description

Umbrella header for the Green's function library.

Umbrella header for the TRIQS Green's function containers.

Definition in file gfs.hpp.

Go to the source code of this file.

Classes

class  triqs::gfs::brzone
 Brillouin zone mesh type. More...
class  triqs::gfs::chebyshev
 Chebyshev imaginary time mesh type. More...
class  triqs::gfs::cyclat
 Cyclic lattice mesh type for Bravais lattices with Born-von Karman periodic boundary conditions. More...
class  triqs::gfs::dlr
 Discrete Lehmann representation (DLR) mesh type. More...
class  triqs::gfs::dlr_imfreq
 Imaginary frequency discrete Lehmann representation (DLR) mesh type. More...
class  triqs::gfs::dlr_imtime
 Imaginary time discrete Lehmann representation (DLR) mesh type. More...
class  triqs::gfs::imfreq
 Imaginary frequency mesh type. More...
class  triqs::gfs::imtime
 Imaginary time mesh type. More...
class  triqs::gfs::legendre
 Legendre mesh type. More...
class  triqs::gfs::prod< Ms >
 Product mesh type for combining multiple meshes. More...
class  triqs::gfs::refreq
 Real frequency mesh type. More...
class  triqs::gfs::retime
 Real time mesh type. More...

Functions

imfreq triqs::gfs::make_adjoint_mesh (imtime const &m, long n_iw=-1)
 Create the adjoint imaginary-frequency mesh to a given imaginary-time mesh.

Function Documentation

◆ make_adjoint_mesh()

imfreq triqs::mesh::make_adjoint_mesh ( imtime const & m,
long n_iw = -1 )
inlinenodiscard

Create the adjoint imaginary-frequency mesh to a given imaginary-time mesh.

If \( N_{i\omega_n} = -1 \), the number of positive Matsubara frequencies is set to \( N_{i\omega_n} = N / 6 \), where \( N \) is the size of the given imaginary time mesh.

Parameters
mInput mesh.
n_iwNumber of positive Matsubara frequencies, i.e. \( N_{i\omega_n} \).
Returns
Imaginary frequency mesh with the same \( \beta \) and particle statistics as the given imaginary time mesh and \( N_{i\omega_n} \) positive Matsubara frequencies.

Definition at line 50 of file adjoint.hpp.