3
0
mirror of https://github.com/triqs/dft_tools synced 2024-12-26 14:23:38 +01:00
dft_tools/doc/reference/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
..
containers [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
examples_h5 Restructuring documentation. 2014-10-18 12:21:08 +01:00
implementation_notes Restructuring documentation. 2014-10-18 12:21:08 +01:00
algebras_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
algebras_1.cpp [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
algebras.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
blas_lapack_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
blas_lapack.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
CMakeLists.txt Restructuring documentation. 2014-10-18 12:21:08 +01:00
concepts_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
concepts.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
contents.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
debug_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
debug.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
FAQ.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
foreach_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
foreach_1.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
foreach.rst [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
group_indices.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
h5_complex.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
h5_proxy.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
h5_rw_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
h5_rw.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
h5_stack.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
H5.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
Interop_Python.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
introduction.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
IO_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
IO.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
lazy_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
lazy.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
map_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
map_1.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
map.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
multithreading.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
play_with_concept_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
play_with_concept.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
shape_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
shape.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
simple_fnt_0.cpp Restructuring documentation. 2014-10-18 12:21:08 +01:00
simple_fnt.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00
view_or_not_view.rst Restructuring documentation. 2014-10-18 12:21:08 +01:00