/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck/utility/functional3.hpp Source File#
functional3.hpp
Go to the documentation of this file.
Definition: ck.hpp:267
__host__ constexpr __device__ auto make_multi_index(Xs &&... xs)
Definition: array_multi_index.hpp:15
__host__ constexpr __device__ auto container_push_back(const Array< TData, NSize > &a, const TData &x)
Definition: container_helper.hpp:18
__host__ constexpr __device__ auto container_reorder_given_old2new(const Array< TData, NSize > &old_array, Sequence< IRs... > old2new)
Definition: container_helper.hpp:54
Definition: sequence.hpp:43
__host__ constexpr __device__ void operator()(F f, CurrentOrderedId current_ordered_id) const
Definition: functional3.hpp:80
Definition: functional3.hpp:55
__host__ constexpr __device__ void operator()(F f, CurrentOrderedId current_ordered_id) const
Definition: functional3.hpp:64
__host__ constexpr __device__ ford_impl()
Definition: functional3.hpp:56
__host__ constexpr __device__ void operator()(F f, OrderedId) const
Definition: functional3.hpp:44
Definition: functional3.hpp:20
__host__ constexpr __device__ static_ford_impl()
Definition: functional3.hpp:21
__host__ constexpr __device__ void operator()(F f, CurrentOrderedId) const
Definition: functional3.hpp:29
Definition: functional3.hpp:122
__host__ constexpr __device__ void operator()(F f) const
Definition: functional3.hpp:132
Definition: functional2.hpp:33
Definition: functional3.hpp:97
__host__ constexpr __device__ void operator()(F f) const
Definition: functional3.hpp:107
__host__ constexpr __device__ static_ford()
Definition: functional3.hpp:98