TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
Loading...
Searching...
No Matches
adjoint.hpp
#include "./imtime.hpp"
#include "./imfreq.hpp"
#include "./dlr_imtime.hpp"
#include "./dlr_imfreq.hpp"
#include "./retime.hpp"
#include "./refreq.hpp"
#include "./cyclat.hpp"
#include "./brzone.hpp"
#include <numbers>

Detailed Description

Provides functions to create adjoint meshes.

Definition in file adjoint.hpp.

Go to the source code of this file.

Functions

cyclat triqs::mesh::make_adjoint_mesh (brzone const &m)
 Create the adjoint cyclic-lattice mesh to a given Brillouin-zone mesh.
brzone triqs::mesh::make_adjoint_mesh (cyclat const &m)
 Create the adjoint Brillouin-zone mesh to a given cyclic-lattice mesh.
dlr_imtime triqs::mesh::make_adjoint_mesh (dlr_imfreq const &m)
 Create the adjoint imaginary-time DLR mesh to a given imaginary-frequency DLR mesh.
dlr_imfreq triqs::mesh::make_adjoint_mesh (dlr_imtime const &m)
 Create the adjoint imaginary-frequency DLR mesh to a given imaginary-time DLR mesh.
imtime triqs::mesh::make_adjoint_mesh (imfreq const &m, long n_tau=-1)
 Create the adjoint imaginary-time mesh to a given imaginary-frequency mesh.
imfreq triqs::mesh::make_adjoint_mesh (imtime const &m, long n_iw=-1)
 Create the adjoint imaginary-frequency mesh to a given imaginary-time mesh.
retime triqs::mesh::make_adjoint_mesh (refreq const &m, bool shift_half_bin=false)
 Create the adjoint real-time mesh to a given real-frequency mesh.
refreq triqs::mesh::make_adjoint_mesh (retime const &m, bool shift_half_bin=false)
 Create the adjoint real-frequency mesh to a given real-time mesh.