3
0
mirror of https://github.com/triqs/dft_tools synced 2024-12-24 13:23:37 +01:00
dft_tools/triqs/arrays/blas_lapack
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
..
axpy.hpp First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
blas_headers.hpp First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
copy.hpp First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
dot.hpp Fix #122 : correction : forgot inline 2014-09-09 10:06:41 +02:00
gelss.hpp Attempt to fix gelss call in fit_tail. 2014-03-19 14:01:26 +01:00
gemm.hpp [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
gemv.hpp [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
ger.hpp [arrays] Important changes in implementation. 2014-10-18 21:20:17 +02:00
getrf.hpp arrays: Remove dim0, dim1, .shape in various matrix object. 2013-08-27 13:43:58 +02:00
getri.hpp arrays : revised version of map & fold 2013-09-11 18:39:25 +02:00
qcache.hpp changing non_view_type to regular_type 2013-08-27 13:43:57 +02:00
scal.hpp First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
stev.hpp Fix #5 2013-09-08 11:58:07 +02:00
swap.hpp First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
tools.hpp arrays: Remove dim0, dim1, .shape in various matrix object. 2013-08-27 13:43:58 +02:00