mirror of
https://github.com/triqs/dft_tools
synced 2024-10-31 19:23:45 +01:00
9ce291d640
DRAFT : to be tested further... - update gf<imfreq> - write a specific mesh for matsubara frequencies - now the cast series is : mesh_pt --> matsubara_freq --> complex<double> - matsubara_freq is just the matsubara frequency - arithmetic of the mesh_pt casted to matsubara_freq - arithmetic of matsubara_freq is casted to complex, except + and -, which are kept as matsubara_freq. - evaluator now accept : int, mesh_pt, and matsubara_freq for matsubara_freq : for negative omega, use conjugation for omega outside windows, evaluate the tail on omega. - as a result : g( om - nu) where om, nu are 2 meshes points, is the extrapolation outside the grid if necessary. - updated tests - added evaluation for tail. |
||
---|---|---|
.. | ||
block.cpp | ||
block.output | ||
CMakeLists.txt | ||
curry1.cpp | ||
curry_and_fourier.cpp | ||
fourier1.cpp | ||
gf_2times.cpp | ||
gf_mul.cpp | ||
gf_notail.cpp | ||
gf_retw.cpp | ||
gf_scalar.cpp | ||
gf.output | ||
gfv2.cpp | ||
gfv2.output | ||
mpi_red.cpp | ||
ser.cpp | ||
test_fourier_matsubara.cpp | ||
test_fourier_matsubara.ipynb | ||
test_fourier_real_time.cpp | ||
test_fourier_real_time.ipynb | ||
test_gf_triqs.cpp | ||
vector_expr_temp.cpp | ||
vertex.cpp | ||
wrap_tech.cpp | ||
wrap_tech.output |