|
NESSi
v1.0.2
The NonEquilibrium Systems Simulation Library
|
| void cntr::vie2_timestep_omp | ( | int | omp_num_threads, |
| int | tstp, | ||
| herm_matrix< T > & | G, | ||
| herm_matrix< T > & | F, | ||
| herm_matrix< T > & | Fcc, | ||
| herm_matrix< T > & | Q, | ||
| T | beta, | ||
| T | h, | ||
| const int | SolveOrder, | ||
| const int | matsubara_method | ||
| ) |
One step VIE solver \((1+F)*G=Q\) for Green's function for given timestep. OpenMP parallelized
OpenMP version of 'vie2_timestep'. One solvs the linear equation \((1+F)*G=Q\) for \(G(t, t^\prime)\) with the given input kernel \(F(t, t^\prime)\), its hermitian conjugate \(F^\ddagger(t, t^\prime)\), the source term \(Q(t, t^\prime)\), and the integrator class 'I'.
| omp_num_threads |
|
| tstp |
|
| &G |
|
| &F |
|
| &Fcc |
|
| &Q |
|
| beta |
|
| h |
|
| SolveOrder |
|
| matsubara_method |
|
Definition at line 2126 of file cntr_vie2_impl.hpp.
References cntr::herm_matrix< T >::nt(), cntr::herm_matrix< T >::ntau(), cntr::herm_matrix< T >::sig(), cntr::herm_matrix< T >::size1(), cntr::herm_matrix< T >::size2(), and vie2_start().
Here is the call graph for this function: