container_element_picker.hpp Source File#
container_element_picker.hpp
Go to the documentation of this file.
Definition ck.hpp:268
__host__ __device__ constexpr auto operator+=(MultiIndex< NSize > &y, const X &x)
Definition array_multi_index.hpp:34
__host__ __device__ constexpr auto operator-=(MultiIndex< NSize > &y, const X &x)
Definition array_multi_index.hpp:42
__host__ __device__ constexpr auto pick_container_element(Arr &a, Picks)
Definition container_element_picker.hpp:146
__host__ __device__ constexpr index_t reduce_on_sequence(Seq, Reduce f, Number< Init >)
Definition utility/sequence.hpp:884
Definition container_element_picker.hpp:82
__host__ __device__ constexpr const auto & At(Number< I > i) const
Definition container_element_picker.hpp:101
ConstantContainerElementPicker type
Definition container_element_picker.hpp:83
__host__ __device__ constexpr ConstantContainerElementPicker(const Arr &array)
Definition container_element_picker.hpp:90
__host__ __device__ constexpr ConstantContainerElementPicker()=delete
__host__ static __device__ constexpr auto Size()
Definition container_element_picker.hpp:98
__host__ __device__ constexpr const auto & operator[](Number< I > i) const
Definition container_element_picker.hpp:110
Definition container_element_picker.hpp:16
__host__ __device__ constexpr const auto & At(Number< I > i) const
Definition container_element_picker.hpp:35
__host__ static __device__ constexpr auto Size()
Definition container_element_picker.hpp:32
__host__ __device__ constexpr auto & operator()(Number< I > i)
Definition container_element_picker.hpp:59
__host__ __device__ constexpr ContainerElementPicker(Arr &array)
Definition container_element_picker.hpp:24
__host__ __device__ constexpr auto & At(Number< I > i)
Definition container_element_picker.hpp:44
__host__ __device__ constexpr ContainerElementPicker()=delete
__host__ __device__ constexpr const auto & operator[](Number< I > i) const
Definition container_element_picker.hpp:53
ContainerElementPicker type
Definition container_element_picker.hpp:17
__host__ __device__ constexpr auto operator=(const T &a)
Definition container_element_picker.hpp:65
Definition utility/math.hpp:44
Definition functional2.hpp:33