NESSi
v1.0.2
The NonEquilibrium Systems Simulation Library
|
void cntr::green_from_H | ( | int | tstp, |
herm_matrix_timestep< T > & | G, | ||
T | mu, | ||
cdmatrix & | eps, | ||
T | beta, | ||
T | h | ||
) |
Propagator for time-independent free Hamiltonian
Calculate the free propagator G from fixed quadratic Hamiltonian using high-order commutator-free exponential time-propagation, see https://doi.org/10.1016/j.jcp.2011.04.006 for the description. Currently implemented versions are the second order using one exponential CF2:1 (order=2) and fourth order using two exponentials CF4:2 (order=4), see also article for more details.
tstp |
|
G |
|
mu |
|
eps |
|
beta |
|
h |
|
Definition at line 1249 of file cntr_equilibrium_impl.hpp.
References cntr::herm_matrix_timestep< T >::size1(), and cntr::herm_matrix_timestep< T >::tstp().