Here is a list of all functions with links to the classes they belong to:
- a -
- aggregated_executor() : cppuddle::kernel_aggregation::detail::aggregated_executor< Executor >
- aggregated_function_call() : cppuddle::kernel_aggregation::detail::aggregated_function_call< Executor >
- aggregated_recycling_view() : cppuddle::memory_recycling::aggregated_recycling_view< kokkos_type, alloc_type, element_type >
- aggregation_pool() : cppuddle::kernel_aggregation::detail::aggregation_pool< kernelname, Interface, Pool >
- aggressive_recycle_allocator() : cppuddle::memory_recycling::detail::aggressive_recycle_allocator< T, Host_Allocator >
- allocate() : cppuddle::kernel_aggregation::detail::allocator_slice< T, Host_Allocator, Executor >, cppuddle::memory_recycling::detail::aggressive_recycle_allocator< T, Host_Allocator >, cppuddle::memory_recycling::detail::cuda_device_allocator< T >, cppuddle::memory_recycling::detail::cuda_pinned_allocator< T >, cppuddle::memory_recycling::detail::hip_device_allocator< T >, cppuddle::memory_recycling::detail::hip_pinned_allocator< T >, cppuddle::memory_recycling::detail::recycle_allocator< T, Host_Allocator >, cppuddle::memory_recycling::detail::sycl_device_default_allocator< T >, cppuddle::memory_recycling::detail::sycl_host_default_allocator< T >
- allocator_slice() : cppuddle::kernel_aggregation::detail::allocator_slice< T, Host_Allocator, Executor >
- async() : cppuddle::kernel_aggregation::detail::aggregated_executor< Executor >, cppuddle::kernel_aggregation::detail::aggregated_executor< Executor >::executor_slice, Dummy_Executor
- async_execute() : cppuddle::executor_recycling::detail::executor_interface< Interface, Pool >
- async_when() : cppuddle::kernel_aggregation::detail::aggregated_function_call< Executor >
- b -
- c -
- d -
- deallocate() : cppuddle::kernel_aggregation::detail::allocator_slice< T, Host_Allocator, Executor >, cppuddle::memory_recycling::detail::aggressive_recycle_allocator< T, Host_Allocator >, cppuddle::memory_recycling::detail::cuda_device_allocator< T >, cppuddle::memory_recycling::detail::cuda_pinned_allocator< T >, cppuddle::memory_recycling::detail::hip_device_allocator< T >, cppuddle::memory_recycling::detail::hip_pinned_allocator< T >, cppuddle::memory_recycling::detail::recycle_allocator< T, Host_Allocator >, cppuddle::memory_recycling::detail::sycl_device_default_allocator< T >, cppuddle::memory_recycling::detail::sycl_host_default_allocator< T >
- destroy() : cppuddle::kernel_aggregation::detail::allocator_slice< T, Host_Allocator, Executor >, cppuddle::memory_recycling::detail::aggressive_recycle_allocator< T, Host_Allocator >, cppuddle::memory_recycling::detail::recycle_allocator< T, Host_Allocator >
- e -
- f -
- g -
- h -
- i -
- m -
- o -
- operator Interface &() : cppuddle::executor_recycling::detail::executor_interface< Interface, Pool >
- operator()() : cppuddle::memory_recycling::device_selection::select_device_functor< T, Allocator >, cppuddle::memory_recycling::device_selection::select_device_functor< T, boost::alignment::aligned_allocator< T, alignement > >, cppuddle::memory_recycling::device_selection::select_device_functor< T, detail::cuda_device_allocator< T > >, cppuddle::memory_recycling::device_selection::select_device_functor< T, detail::cuda_pinned_allocator< T > >, cppuddle::memory_recycling::device_selection::select_device_functor< T, detail::hip_device_allocator< T > >, cppuddle::memory_recycling::device_selection::select_device_functor< T, detail::hip_pinned_allocator< T > >, cppuddle::memory_recycling::device_selection::select_device_functor< T, std::allocator< T > >, cppuddle::memory_recycling::view_deleter< element_type, alloc_type >
- operator=() : cppuddle::executor_recycling::detail::executor_interface< Interface, Pool >, cppuddle::executor_recycling::detail::executor_pool, cppuddle::kernel_aggregation::detail::aggregated_executor< Executor >::executor_slice, cppuddle::kernel_aggregation::detail::aggregated_executor< Executor >, cppuddle::kernel_aggregation::detail::aggregated_function_call< Executor >, cppuddle::kernel_aggregation::detail::aggregation_pool< kernelname, Interface, Pool >, cppuddle::memory_recycling::aggregated_recycling_view< kokkos_type, alloc_type, element_type >, cppuddle::memory_recycling::cuda_aggregated_device_buffer< T, Host_Allocator, >, cppuddle::memory_recycling::cuda_device_buffer< T, >, cppuddle::memory_recycling::detail::buffer_interface, cppuddle::memory_recycling::hip_aggregated_device_buffer< T, Host_Allocator, >, cppuddle::memory_recycling::hip_device_buffer< T, >, cppuddle::memory_recycling::recycling_view< kokkos_type, alloc_type, element_type >
- p -
- r -
- s -
- v -
- w -
- ~ -
- ~aggregated_executor() : cppuddle::kernel_aggregation::detail::aggregated_executor< Executor >
- ~aggregated_function_call() : cppuddle::kernel_aggregation::detail::aggregated_function_call< Executor >
- ~aggregated_recycling_view() : cppuddle::memory_recycling::aggregated_recycling_view< kokkos_type, alloc_type, element_type >
- ~aggregation_pool() : cppuddle::kernel_aggregation::detail::aggregation_pool< kernelname, Interface, Pool >
- ~buffer_interface() : cppuddle::memory_recycling::detail::buffer_interface
- ~cuda_aggregated_device_buffer() : cppuddle::memory_recycling::cuda_aggregated_device_buffer< T, Host_Allocator, >
- ~cuda_device_buffer() : cppuddle::memory_recycling::cuda_device_buffer< T, >
- ~executor_interface() : cppuddle::executor_recycling::detail::executor_interface< Interface, Pool >
- ~executor_pool() : cppuddle::executor_recycling::detail::executor_pool
- ~executor_slice() : cppuddle::kernel_aggregation::detail::aggregated_executor< Executor >::executor_slice
- ~hip_aggregated_device_buffer() : cppuddle::memory_recycling::hip_aggregated_device_buffer< T, Host_Allocator, >
- ~hip_device_buffer() : cppuddle::memory_recycling::hip_device_buffer< T, >
- ~recycling_view() : cppuddle::memory_recycling::recycling_view< kokkos_type, alloc_type, element_type >