TRIQS/nda 1.3.0
Multi-dimensional array library for C++
Loading...
Searching...
No Matches
slice_static.hpp File Reference
#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>

Detailed Description

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.