|
TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
|
#include "./arrays.hpp"#include "./mesh.hpp"#include "./gfs/gf/defs.hpp"#include "./gfs/gf/targets.hpp"#include "./gfs/gf/gf.hpp"#include "./gfs/gf/gf_view.hpp"#include "./gfs/gf/gf_const_view.hpp"#include "./gfs/make_gf.hpp"#include "./gfs/gf/auto_assign.hpp"#include "./gfs/gf/mpi.hpp"#include "./gfs/gf/gf_expr.hpp"#include "./gfs/evaluator.hpp"#include "./gfs/block/block_gf.hpp"#include "./gfs/block/block_gf_view.hpp"#include "./gfs/block/mpi.hpp"#include "./gfs/block/factories.hpp"#include "./gfs/block/functions.hpp"#include "./gfs/block/expr.hpp"#include "./gfs/block/auto_assign.hpp"#include "./gfs/block/map.hpp"#include "./gfs/block/mapped_functions.hxx"#include "./gfs/h5.hpp"#include "./gfs/functions/functions2.hpp"#include "./gfs/functions/imfreq.hpp"#include "./gfs/functions/imtime.hpp"#include "./gfs/functions/legendre.hpp"#include "./gfs/functions/density.hpp"#include "./gfs/functions/dlr.hpp"#include "./gfs/transform/fourier.hpp"#include "./gfs/transform/legendre_matsubara.hpp"#include "./gfs/transform/partial_transform.hpp"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. | |
|
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.
| m | Input mesh. |
| n_iw | Number of positive Matsubara frequencies, i.e. \( N_{i\omega_n} \). |
Definition at line 50 of file adjoint.hpp.