File invoke_utils_.hpp¶
= ripple/kernel/detail/invoke_utils_.hpp ———- -- C++ -- ==**
Contents
Definition (include/ripple/functional/kernel/invoke_utils_.hpp
)¶
Detailed Description¶
Ripple
Copyright (c) 2019 - 2021 Rob Clucas.
This file is distributed under the MIT License. See LICENSE for details.
==———————————————————————-==*
This file implements functionality to invoke a pipeline on various container objects on the device.
==———————————————————————==
Includes¶
ripple/container/shared_wrapper.hpp
(File shared_wrapper.hpp)ripple/execution/execution_size.hpp
(File execution_size.hpp)
Included By¶
Namespaces¶
Functions¶
Template Function ripple::kernel::extract_device_block(SharedWrapper<T>)
Template Function ripple::kernel::get_size_if_block(T&&, Dim&&, int)
Template Function ripple::kernel::get_size_if_block(SharedWrapper<T>&, Dim&&)
Template Function ripple::kernel::get_size_if_block(ExpansionWrapper<T>&, Dim&&)
Template Function ripple::kernel::gpu::util::block_iter_or_same(const ExpansionWrapper<T>&)
Template Function ripple::kernel::gpu::util::block_iter_or_same(T&&)
Template Function ripple::kernel::gpu::util::block_iter_or_same(SharedWrapper<T>&)
Template Function ripple::kernel::gpu::util::block_iter_or_same(const SharedWrapper<T>&)
Template Function ripple::kernel::gpu::util::block_iter_or_same(ExpansionWrapper<T>&)