|
NESSi
v1.0.2
The NonEquilibrium Systems Simulation Library
|
| void cntr::dyson | ( | herm_matrix< T > & | G, |
| T | mu, | ||
| function< T > & | H, | ||
| herm_matrix< T > & | Sigma, | ||
| T | beta, | ||
| T | h, | ||
| const int | SolveOrder, | ||
| const int | matsubara_method, | ||
| const bool | force_hermitian | ||
| ) |
Solver of the Dyson equation in the integral-differential form for a Green's function \(G\)
One solves the Dyson equation of the following form: \( [ id/dt + \mu - H(t) ] G(t,t^\prime) - [\Sigma*G](t,t^\prime) = \delta(t,t^\prime)\) for a hermitian matrix \(G(t, t^\prime)\) with given \(\Sigma(t, t^\prime)\), \(\mu\), and \(H(t)\). Here, one calls the routines 'dyson_mat()', 'dyson_start()', 'dyson_timestep'.
| &G |
|
| mu |
|
| &H |
|
| &Sigma |
|
| beta |
|
| h |
|
| SolveOrder |
|
| matsubara_method |
|
| force_hermitian |
|
Definition at line 1725 of file cntr_dyson_impl.hpp.
References cntr::herm_matrix< T >::nt().
Here is the call graph for this function: