3
0
mirror of https://github.com/triqs/dft_tools synced 2024-11-01 19:53:45 +01:00
dft_tools/triqs/gfs
Olivier Parcollet 47cb8a03f7 [arrays] Important changes in implementation.
- Simplify group_indices
  - Only for C ordered, remove complex compile time.
  - Could be generalized to non C ordered, but no need.
- Fix slice for custom orders.
- Generalize the group_indices for the custom order.
- Add c_ordered_transposed_view (useful ?)
- Improve slice, special for ellipsis (quicker).
- Simplify TraversalOrder
- Assignement. Specialize one case for speed.
- use FORCEINLINE in foreach, according to speed test for clang
- add one speed test
- Modify iterators for better speed.
- along the lines decided for the foreach
- update doc.
2014-10-18 21:20:17 +02:00
..
domains Work on compilation speed. 2014-05-02 20:49:19 +02:00
local [gfs] Singularity as an explicit template parameter 2014-10-18 21:20:16 +02:00
meshes A few parts of the lib only in C++14 mode 2014-10-18 21:20:17 +02:00
block.hpp [gfs] Add memory layout option 2014-10-18 21:20:17 +02:00
bz.hpp [gfs] Singularity as an explicit template parameter 2014-10-18 21:20:16 +02:00
CMakeLists.txt [API BREAK] rename directory gf -> gfs 2013-07-29 11:53:02 +02:00
curry.hpp [gfs] Singularity as an explicit template parameter 2014-10-18 21:20:16 +02:00
data_proxies.hpp [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
evaluators.hpp More prettification: can not --> cannot 2014-07-16 23:30:05 +02:00
gf_expr.hpp [gfs] Singularity as an explicit template parameter 2014-10-18 21:20:16 +02:00
gf.hpp A few parts of the lib only in C++14 mode 2014-10-18 21:20:17 +02:00
imfreq_bff.hpp [gfs] Add memory layout option 2014-10-18 21:20:17 +02:00
imfreq_x2.hpp [gfs] Add memory layout option 2014-10-18 21:20:17 +02:00
imfreq.hpp [gfs] Singularity as an explicit template parameter 2014-10-18 21:20:16 +02:00
imtime.hpp [gfs] Singularity as an explicit template parameter 2014-10-18 21:20:16 +02:00
legendre.hpp [gfs] Singularity as an explicit template parameter 2014-10-18 21:20:16 +02:00
m_tail.hpp [gfs] Add memory layout option 2014-10-18 21:20:17 +02:00
product.hpp [gfs] Add memory layout option 2014-10-18 21:20:17 +02:00
refreq.hpp [gfs] Singularity as an explicit template parameter 2014-10-18 21:20:16 +02:00
retime.hpp [gfs] Singularity as an explicit template parameter 2014-10-18 21:20:16 +02:00
tools.hpp [gfs] Singularity as an explicit template parameter 2014-10-18 21:20:16 +02:00