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 4af1afbdaf hdf5 : clean up
- For users : only change is :
   H5::H5File in apps. to be replaced by triqs::h5::file, same API.

- using only the C API because :
   - it is cleaner, better documented, more examples.
   - it is the native hdf5 interface.
   - simplify the installation e.g. on mac. Indeed, hdf5 is
     usually installed without C++ interface, which is optional.
     E.g. EPD et al., brew by default.
     Also the infamous mpi+ hdf5_cpp bug, for which we have no clean solution.

- clean the notion of parent of a group. Not needed, better iterate function in C LT API.
- modified doc : no need for C++ bindings any more.
- modified cmake to avoid requiring CPP bindings.
2014-06-22 13:57:47 +02:00
..
blas_lapack Work on compilation speed. 2014-05-02 20:49:19 +02:00
expression_template arrays: correction of value_type of matrix_expr 2014-01-30 20:28:30 +01:00
functional Work on compilation speed. 2014-05-02 20:49:19 +02:00
h5 hdf5 : clean up 2014-06-22 13:57:47 +02:00
impl Work on compilation speed. 2014-05-02 20:49:19 +02:00
indexmaps Silence some gcc warnings... 2014-06-12 17:45:12 +02:00
linalg clean the TRIQS_COMPILER macros 2013-10-21 15:12:08 +02:00
python Fix import array in extensions. 2014-06-12 17:27:48 +02:00
storages Fix import array in extensions. 2014-06-12 17:27:48 +02:00
algorithms.hpp arrays : revised version of map & fold 2013-09-11 18:39:25 +02:00
array.hpp array & gf transpose 2014-05-22 16:08:23 +02:00
asserts.hpp arrays : revised version of map & fold 2013-09-11 18:39:25 +02:00
cache.hpp arrays: clean cache, add traits ... 2013-11-18 23:41:32 +01:00
CMakeLists.txt First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +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: add lazy call to matrix_tensor_proxy 2014-04-07 15:12:34 +02:00
matrix_view_proxy.hpp [API change] gf : factories -> constructors 2013-10-21 15:11:44 +02:00
matrix.hpp arrays: change operator() && for const_view 2014-03-02 17:11:48 +01:00
vector.hpp Work on compilation speed. 2014-05-02 20:49:19 +02:00