2013-07-17 19:24:07 +02:00
|
|
|
############### Density #########################
|
|
|
|
|
2013-07-29 09:57:07 +02:00
|
|
|
cdef extern from "triqs/gfs/local/functions.hpp":
|
2013-07-17 19:24:07 +02:00
|
|
|
matrix_view density(gf_imfreq &)
|
|
|
|
matrix_view density(gf_legendre &)
|
|
|
|
void enforce_discontinuity(gf_legendre &, array_view[double,TWO])
|
|
|
|
|
|
|
|
############### Fourier #########################
|
|
|
|
|
2013-07-29 09:57:07 +02:00
|
|
|
cdef extern from "triqs/gfs/local/fourier_matsubara.hpp" :
|
2013-10-23 15:51:51 +02:00
|
|
|
gf_imfreq fourier (gf_imtime & )
|
|
|
|
gf_imtime inverse_fourier (gf_imfreq & )
|
2013-07-17 19:24:07 +02:00
|
|
|
|
2013-07-29 09:57:07 +02:00
|
|
|
cdef extern from "triqs/gfs/local/fourier_real.hpp" :
|
2013-10-23 15:51:51 +02:00
|
|
|
gf_refreq fourier (gf_retime & )
|
|
|
|
gf_retime inverse_fourier (gf_refreq & )
|
|
|
|
#gf_refreq fourier (gf_retime & ) except +
|
|
|
|
#gf_retime inverse_fourier (gf_refreq & ) except +
|
2013-07-17 19:24:07 +02:00
|
|
|
|
|
|
|
############### Legendre #########################
|
|
|
|
|
2013-07-29 09:57:07 +02:00
|
|
|
cdef extern from "triqs/gfs/local/legendre_matsubara.hpp" :
|
2013-10-23 15:51:51 +02:00
|
|
|
gf_imfreq legendre_to_imfreq (gf_legendre &)
|
|
|
|
gf_imtime legendre_to_imtime (gf_legendre &)
|
|
|
|
gf_legendre imfreq_to_legendre (gf_imfreq &)
|
|
|
|
gf_legendre imtime_to_legendre (gf_imtime &)
|
2013-07-17 19:24:07 +02:00
|
|
|
|
|
|
|
############### Pade #########################
|
|
|
|
|
2013-07-29 09:57:07 +02:00
|
|
|
cdef extern from "triqs/gfs/local/pade.hpp":
|
2013-07-17 19:24:07 +02:00
|
|
|
void pade(gf_refreq &, gf_imfreq &, int, double) except +
|