|
NESSi
v1.0.2
The NonEquilibrium Systems Simulation Library
|
| void cntr::vie2_mat | ( | herm_matrix< T > & | G, |
| herm_matrix< T > & | F, | ||
| herm_matrix< T > & | Fcc, | ||
| herm_matrix< T > & | Q, | ||
| T | beta, | ||
| const int | SolveOrder, | ||
| const int | method | ||
| ) |
VIE solver \((1+F)*G=Q\) for a Green's function \(G\) on the Matsubara axis
One solves the linear equation \((1+F)*G=Q\) for a hermitian matrix \(G(t, t^\prime)\) on a Matsubara axis, for given: input kernel \(F(t, t^\prime)\), its hermitian conjugate \(F^\ddagger(t, t^\prime)\), and the source term \(Q(t, t^\prime)\). There are 3 possible methods for solution: Fourier, steep, and fixpoint. Fixpoint method is choosen by default.
| &G |
|
| &F |
|
| &Fcc |
|
| &Q |
|
| beta |
|
| SolveOrder |
|
| method |
|
Definition at line 1283 of file cntr_vie2_impl.hpp.