TRIQS/nda 1.3.0
Multi-dimensional array library for C++
|
#include "./range.hpp"
#include "../macros.hpp"
#include "../stdutil/array.hpp"
#include "../traits.hpp"
#include <array>
#include <cstdint>
#include <cstddef>
#include <tuple>
#include <type_traits>
#include <utility>
Provides utilities that determine the resulting nda::idx_map when taking a slice of an nda::idx_map.
Definition in file slice_static.hpp.
Go to the source code of this file.
Functions | |
template<int R, uint64_t SE, uint64_t SO, layout_prop_e LP, typename... Args> | |
__inline__ decltype(auto) | nda::slice_static::slice_idx_map (idx_map< R, SE, SO, LP > const &idxm, Args const &...args) |
Determine the resulting nda::idx_map when taking a slice of a given nda::idx_map. | |