NESSi
v1.0.2
The NonEquilibrium Systems Simulation Library
cntr.hpp
Go to the documentation of this file.
1
/*********************************************************
2
*
3
* Martin Eckstein, 2010
4
* Contour Green funtion class
5
*
6
*********************************************************/
7
#ifndef GREEN_CNTR_FULL
8
#define GREEN_CNTR_FULL
9
10
/* #######################################################################################
11
#
12
# single-particle Greenfunctions G(t,t')
13
#
14
##########################################################################################
15
16
currently there exist three closely related Greenfunction types ...
17
18
- type T is double or float
19
- timesteps 0... ntau on imag contour,
20
0...nt on upper/lower real contour.
21
for nt=-1, only the matsubara sector is stored
22
- each element has element_size_=size2_*size1_ complex<T> numbers
23
(only square matices allowed (size1_=size2_)
24
- strored elements:
25
gtr(t,t'),les(t,t'),tv(t,t'),vt(t,t')
26
mat(tau),mat(-tau)
27
ret(t,t')=gtr-les (stored for all t,t')
28
29
####################################################################################### */
30
31
32
#include "
cntr_decl.hpp
"
33
#include "
cntr_impl.hpp
"
34
#ifndef CNTR_NO_EXTERN_TEMPLATES
35
#include "cntr_extern_templates.hpp"
36
#endif
37
38
#endif // GREEN_CNTR_FULL
cntr_decl.hpp
cntr_impl.hpp
cntr
cntr.hpp
Generated by
1.8.15