3
0
mirror of https://github.com/triqs/dft_tools synced 2024-12-25 13:53:40 +01:00
dft_tools/triqs
Olivier Parcollet 9ce291d640 gf: update gf imfreq for g( om - nu) case
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.
2013-11-18 23:41:32 +01:00
..
arrays port to clang 3.4 2013-11-18 23:41:32 +01:00
clef gf/clef. Bug fix, and added scalar->matrix reinterpret for blocks 2013-10-31 14:41:48 +01:00
det_manip Fix matrix * alias issue and adapt det_manip 2013-09-11 18:49:22 +02:00
gfs gf: update gf imfreq for g( om - nu) case 2013-11-18 23:41:32 +01:00
h5 arrays: clean h5 code 2013-11-18 23:41:32 +01:00
lattice arrays: Remove dim0, dim1, .shape in various matrix object. 2013-08-27 13:43:58 +02:00
mc_tools Fix #20 2013-10-18 13:55:04 +02:00
parameters [API Change] parameters: required, optional 2013-10-26 14:34:10 +02:00
python_tools changing non_view_type to regular_type 2013-08-27 13:43:57 +02:00
utility arrays: clean cache, add traits ... 2013-11-18 23:41:32 +01:00
arrays.hpp arrays : rm linalg/determinant and inverse (links) 2013-08-27 13:43:57 +02:00
clef.hpp First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
CMakeLists.txt Add tools to be able to find version and release 2013-08-29 11:41:19 +02:00
det_manip.hpp add header helper files 2013-11-18 23:41:32 +01:00
gfs.hpp gf. Clean Fourier 2013-10-23 18:46:55 +02:00
h5.hpp First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
mc_tools.hpp add header helper files 2013-11-18 23:41:32 +01:00
parameters.hpp First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
version.hpp.in Work on documentation 2013-09-17 14:55:55 +02:00