NESSi  v1.0.2
The NonEquilibrium Systems Simulation Library
cntr_getset_herm_matrix_timestep_view_inc.hpp File Reference

Go to the source code of this file.

Functions

template<typename T >
void get_gtr (const int i, const int j, std::complex< T > &G_gtr, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the greater component of a general contour function at given times. More...
 
template<typename T >
void get_gtr (const int i, const int j, cdmatrix &G_gtr, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the greater component of a general contour function at given times. More...
 
template<typename T >
void get_gtr (const int i, const int j, std::complex< T > &G_gtr, herm_matrix_timestep_view< T > &G)
  Returns the greater component of a hermitian contour function at given times. More...
 
template<typename T >
void get_gtr (const int i, const int j, cdmatrix &G_gtr, herm_matrix_timestep_view< T > &G)
  Returns the greater component of a hermitian contour function at given times. More...
 
template<typename T >
void get_les (const int i, const int j, std::complex< T > &G_les, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the lesser component of a general contour function at given times. More...
 
template<typename T >
void get_les (const int i, const int j, cdmatrix &G_les, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the lesser component of a general contour function at given times. More...
 
template<typename T >
void get_les (const int i, const int j, std::complex< T > &G_les, herm_matrix_timestep_view< T > &G)
  Returns the lesser component of a hermitian contour function at given times. More...
 
template<typename T >
void get_les (const int i, const int j, cdmatrix &G_les, herm_matrix_timestep_view< T > &G)
  Returns the lesser component of a hermitian contour function at given times. More...
 
template<typename T >
void get_mat (const int m, std::complex< T > &G_mat, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the Matsubara component of a general contour function at given times. More...
 
template<typename T >
void get_mat (const int m, cdmatrix &G_mat, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the Matsubara component of a general contour function at given times. More...
 
template<typename T >
void get_mat (const int m, std::complex< T > &G_mat, herm_matrix_timestep_view< T > &G)
  Returns the Matsubara component of a general contour function at given times. More...
 
template<typename T >
void get_mat (const int m, cdmatrix &G_mat, herm_matrix_timestep_view< T > &G)
  Returns the Matsubara component of a general contour function at given times. More...
 
template<typename T >
void get_ret (const int i, const int j, std::complex< T > &G_ret, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the retarded component of a general contour function at given times. More...
 
template<typename T >
void get_ret (const int i, const int j, cdmatrix &G_ret, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the retarded component of a general contour function at given times. More...
 
template<typename T >
void get_ret (const int i, const int j, std::complex< T > &G_ret, herm_matrix_timestep_view< T > &G)
  Returns the retarded component of a hermitian contour function at given times. More...
 
template<typename T >
void get_ret (const int i, const int j, cdmatrix &G_ret, herm_matrix_timestep_view< T > &G)
  Returns the retarded component of a hermitian contour function at given times. More...
 
template<typename T >
void get_tv (const int i, const int m, std::complex< T > &G_tv, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the left-mixing component of a general contour function at given times. More...
 
template<typename T >
void get_tv (const int i, const int m, cdmatrix &G_tv, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the left-mixing component of a general contour function at given times. More...
 
template<typename T >
void get_tv (const int i, const int m, std::complex< T > &G_tv, herm_matrix_timestep_view< T > &G)
  Returns the left-mixing component of a hermitian contour function at given times. More...
 
template<typename T >
void get_tv (const int i, const int m, cdmatrix &G_tv, herm_matrix_timestep_view< T > &G)
  Returns the left-mixing component of a hermitian contour function at given times. More...
 
template<typename T >
void get_vt (const int m, const int i, std::complex< T > &G_vt, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the right-mixing component of a general contour function at given times. More...
 
template<typename T >
void get_vt (const int m, const int i, cdmatrix &G_vt, herm_matrix_timestep_view< T > &G, herm_matrix_timestep_view< T > &Gcc)
  Returns the right-mixing component of a general contour function at given times. More...
 
template<typename T >
void get_vt (const int m, const int i, std::complex< T > &G_vt, herm_matrix_timestep_view< T > &G)
  Returns the right-mixing component of a hermitian contour function at given times. More...
 
template<typename T >
void get_vt (const int m, const int i, cdmatrix &G_vt, herm_matrix_timestep_view< T > &G)
  Returns the right-mixing component of a hermitian contour function at given times. More...