|
NESSi
v1.0.2
The NonEquilibrium Systems Simulation Library
|
| void cntr::convolution_density_matrix | ( | int | n, |
| cdmatrix & | rho, | ||
| GG & | A, | ||
| function< T > & | ft, | ||
| GG & | B, | ||
| T | beta, | ||
| T | h, | ||
| int | SolveOrder | ||
| ) |
Returns the result of the contour convolution and a contour function for a density matrix at a given time-step
Calls convolution routines to compute contour convolution \(\rho=-i (A\ast F\ast B)^<\) of the objects 'A' and 'B' and a time-dependent contour function \(F(t)\) at a given time step 't=nh'. If 'n=-1', one performs the Matsubara convolution. The objects 'A' and 'B' are of the class type 'GG'. Works for a scalar and square matrices.
| n |
|
| rho |
|
| A |
|
| ft |
|
| B |
|
| beta |
|
| h |
|
| SolveOrder |
|
Definition at line 3870 of file cntr_convolution_impl.hpp.