3
0
mirror of https://github.com/triqs/dft_tools synced 2024-12-25 13:53:40 +01:00
dft_tools/triqs/arrays
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
..
blas_lapack [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
expression_template Fix #98 2014-07-02 18:22:25 +02:00
functional Work on compilation speed. 2014-05-02 20:49:19 +02:00
h5 More prettification: can not --> cannot 2014-07-16 23:30:05 +02:00
impl [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
indexmaps [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
linalg [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
python [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
storages [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
algorithms.hpp arrays : revised version of map & fold 2013-09-11 18:39:25 +02:00
array.hpp [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
asserts.hpp arrays : revised version of map & fold 2013-09-11 18:39:25 +02:00
cache.hpp [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
CMakeLists.txt First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
group_indices.hpp [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
h5.hpp Cleaning h5 interface 2014-05-11 21:47:52 +02:00
make_immutable_array.hpp clef : new version using lvalues and moving rvalues 2013-09-08 15:04:12 +02:00
mapped_functions.hpp arrays: fix mapped_function (conj overload) 2013-12-30 22:32:15 +01:00
matrix_tensor_proxy.hpp [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
matrix_view_proxy.hpp [API change] gf : factories -> constructors 2013-10-21 15:11:44 +02:00
matrix.hpp [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
vector.hpp [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00