NESSi  v1.0.2
The NonEquilibrium Systems Simulation Library

◆ get_mat() [3/4]

template<typename T >
void get_mat ( const int  m,
std::complex< T > &  G_mat,
herm_matrix_timestep_view< T > &  G 
)
inline

Returns the Matsubara component of a general contour function at given times.

Purpose

Returns the lesser component \( G^\mathrm{M}(\tau_m) \) at given imaginary time \( \tau_m\).

Parameters
m

[int] Index of time \( \tau_m\) .

G_mat

[complex<T>] The Matsubara component (scalar GF).

G

[herm_matrix_timestep_view] Contour function G

Definition at line 92 of file cntr_getset_herm_matrix_timestep_view_inc.hpp.

92  {
93  assert(m <= G.ntau());
94 
95  G_mat = *G.matptr(m);
96 }