|
TRIQS/nda 1.3.0
Multi-dimensional array library for C++
|
Files | |
| bound_check_worker.hpp | |
| Provides a way to check the bounds when accessing elements/slices of an array or a view. | |
| for_each.hpp | |
| Provides for_each functions for multi-dimensional arrays/views. | |
| idx_map.hpp | |
| Provides a class that maps multi-dimensional indices to a linear index and vice versa. | |
| permutation.hpp | |
| Provides utilities to work with permutations and to compactly encode/decode std::array objects. | |
| policies.hpp | |
| Provides definitions of various layout policies. | |
| range.hpp | |
| Includes the itertools header and provides some additional utilities. | |
| rect_str.hpp | |
| Provides an extension to nda::idx_map to support string indices. | |
| slice_static.hpp | |
| Provides utilities that determine the resulting nda::idx_map when taking a slice of an nda::idx_map. | |