NESSi  v1.0.2
The NonEquilibrium Systems Simulation Library

◆ right_multiply() [1/2]

template<typename T >
void cntr::herm_matrix_timestep< T >::right_multiply ( function< T > &  ft,
weight = 1.0 
)

Right-multiplication of the herm_matrix_timestep with a contour function

Purpose

Right-multiplication of the herm_matrix_timestep with a time dependent contour function F(t) i.e. it performs operation \(G(t,t') \rightarrow w G(t,t')F(t')\)

Parameters
ft

the contour function F(t)

weight

some number (weight)

Definition at line 1767 of file cntr_herm_matrix_timestep_impl.hpp.

References cntr::function< T >::nt(), and cntr::function< T >::ptr().

1767  {
1768  assert(ft.nt() >= tstp_);
1769 
1770  this->right_multiply(ft.ptr(-1), ft.ptr(0), weight);
1771 }
+ Here is the call graph for this function: