triqs::gfs::gf_mesh<imfreq>

#include <triqs/gfs.hpp>

class gf_mesh<imfreq>

Matsubara frequency mesh The class matsubara_freq_mesh is the implementation of a mesh of fermionic (\(\frac{(2n+1)\pi}{\beta}\)) or bosonic (\(\frac{2n\pi}{\beta}\)) Matsubara frequencies.

The mesh can span either only positive frequencies or both positive and negative frequencies (which is necessary for complex functions \(G(\tau)\)).

Pictorial representation of ``gf_mesh<imfreq>({beta, Fermion/Boson, 3, all_frequencies/positive_frequencies_only})``. See :ref:`constructor <gf_mesh<imfreq>_constructor>` for more details.

Pictorial representation of gf_mesh<imfreq>({beta, Fermion/Boson, 3, all_frequencies/positive_frequencies_only}). See constructor for more details.

Member types

domain_t matsubara_domain<true> type of the domain: matsubara_domain<true>
index_t _long  
linear_index_t long type of the linear index
domain_pt_t typename domain_t::point_t type of the domain point
var_t imfreq  
mesh_point_t mesh_point<gf_mesh<imfreq> > Type of the mesh point
const_iterator mesh_pt_generator<gf_mesh<imfreq> > Iterating on all the points…

Non Member functions

h5_write  
h5_read