kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 Cstdexec::__query
  CKokkos::Execution::GraphImpl::get_graph_t
  CKokkos::Execution::GraphImpl::get_node_t
  CKokkos::Execution::Impl::get_exec_t
  CTests::Impl::FwdPropC
  CTests::Impl::PropA
  CTests::PropA
  CTests::PropA
  CTests::PropB
  CTests::PropB
 Cstdexec::__tuple
  CKokkos::Execution::Impl::ParallelForSender< Sndr, Label, Functor, ExecPolicy >
 Cstdexec::__when_all::__when_all_impl
  Cstdexec::__sexpr_impl< Kokkos::Execution::ExecutionSpaceImpl::when_all_t >
 CKokkos::Execution::Impl::ApplySender< Domain, ApplySenderForType >
 CKokkos::Execution::Impl::ApplySender< Domain, ApplySenderFor >
  CKokkos::Execution::ExecutionSpaceImpl::Domain
  CKokkos::Execution::GraphImpl::Domain
 CKokkos::Execution::ExecutionSpaceImpl::ApplySenderFor< Tag >
 CKokkos::Execution::GraphImpl::ApplySenderFor< Tag >
 CKokkos::Execution::Impl::SyncWait::ApplySenderFor< SndrTrait >Customize stdexec::sync_wait
 CKokkos::Execution::Impl::SyncWait::ApplySenderFor< ExecutionSpaceCompletingSender >
  CKokkos::Execution::ExecutionSpaceImpl::ApplySenderFor< stdexec::sync_wait_t >
 CKokkos::Execution::Impl::SyncWait::ApplySenderFor< GraphCompletingSender >
  CKokkos::Execution::GraphImpl::ApplySenderFor< stdexec::sync_wait_t >
 CKokkos::Execution::GraphImpl::GraphComposition::AttachAttach to the existing graph of the predecessor
 CKokkos::Execution::ExecutionSpaceImpl::Scheduler< Exec >::Sender::AttributesSee https://github.com/NVIDIA/stdexec/blob/5076be2b35de2e78330201b888d82c81b8cb428b/include/nvexec/stream_context.cuh#L110
 CKokkos::Execution::GraphImpl::Scheduler< Exec >::Sender::AttributesSee https://github.com/NVIDIA/stdexec/blob/5076be2b35de2e78330201b888d82c81b8cb428b/include/nvexec/stream_context.cuh#L110
 CKokkos::Execution::GraphImpl::WhenAllSender< Exec, Sndrs >::attrs
 Cstd::bool_constant
  CKokkos::Execution::ExecutionSpaceImpl::ExecutionSpaceCompletingSender< Sndr, Env >
  CKokkos::Execution::GraphImpl::GraphCompletingSender< Sndr, Env >
 CKokkos::Execution::Impl::BulkTraits<... >Extract the policy, shape and functor type of bulk data
 CKokkos::Execution::Impl::BulkTraits< stdexec::__bulk::__data< Policy, Shape, Functor > >
 CTests::Utils::check_rcvr_env_queryable_with_t< IsQueryable, Queries >
 CTests::Utils::check_rcvr_env_t< ExpectedEnv >Check that the receiver environment is of type ExpectedEnv
 CTests::Utils::check_scheduler_type_t< Tag, Schd >
 CTests::Utils::CheckRcvrEnvQueryableWithSender< IsQueryable, Sndr, Queries >
 CTests::Utils::CheckRcvrEnvSender< ExpectedEnv, Sndr >
 CTests::Utils::CheckSchedulerTypeSender< Sndr, Tag, Schd >
 CKokkos::Execution::Impl::CompletionSignal< Policy, Exec, Rcvr >
 CKokkos::Execution::Impl::CompletionSignal< SubmittedPolicy::DependOnEvent, Exec, Rcvr >Create an event in the execution space instance, and pass a handle to the event to the receiver, thus deferring to the successor the responsibility to wait on the event
 CKokkos::Execution::Impl::CompletionSignal< SubmittedPolicy::OrderOnExec, Exec, Rcvr >
 CKokkos::Execution::Impl::CompletionSignal< SyncPolicy::InlineFenceExec, Exec, Rcvr >Fence the execution space instance to complete the operation and then invoke the receiver
 CKokkos::Execution::Impl::CompletionSignal< SyncPolicy::ScheduleWaitEvent, Exec, Rcvr >Create an event in the execution space instance, and schedule on the delegation scheduler a task that waits on this event and then invoke the receiver
 CKokkos::Execution::ExecutionSpaceImpl::ContinuesOnOpStateBase< Schd, Rcvr >
  CKokkos::Execution::ExecutionSpaceImpl::ContinuesOnOpState< Schd, Sndr, Rcvr >
 CKokkos::Execution::GraphImpl::ContinuesOnOpStateBase< Schd, Rcvr >
  CKokkos::Execution::GraphImpl::ContinuesOnOpState< stdexec::__copy_cvref_t< Self, Schd >, stdexec::__copy_cvref_t< Self, Sndr >, Rcvr >
  CKokkos::Execution::GraphImpl::ContinuesOnOpState< Schd, Sndr, Rcvr >Operation state for stdexec::continues_on
 CKokkos::Execution::ExecutionSpaceImpl::ContinuesOnSender< Schd, Sndr >Sender for continues_on
 CKokkos::Execution::GraphImpl::ContinuesOnSender< Schd, Sndr >Sender for stdexec::continues_on
 CTests::Utils::Functors::CounterCount construction, move/copy construction, move/copy assignment and destruction atomically on host
 CKokkos::Execution::GraphImpl::GraphComposition::CreateCreate a new graph and attach after the root node
 Cstdexec::default_domain
  CTests::Utils::DomainInheritingFromDefault
 CKokkos::Execution::Impl::Dependency< ExecTo, ExecFrom >This is the default implementation
 CKokkos::Execution::Impl::Dependency< Exec, Exec >
 CKokkos::Execution::Impl::ContinuesOn::DependencyFor< InnerOp, ExecTo >
 CKokkos::Execution::Impl::ContinuesOn::DependencyFor< InnerOp, ExecTo >
 CKokkos::Execution::Impl::Empty
 CKokkos::Execution::Impl::SyncWait::envInspired by https://github.com/NVIDIA/stdexec/blob/16076a81efa4477513e6ede9c2741fd034ecef99/include/stdexec/__detail/__sync_wait.hpp#L45-L65
 CKokkos::Execution::Impl::Event< Exec >An event that can be recorded on an execution space instance
 CKokkos::Execution::Impl::Event< Kokkos::Cuda >
 CKokkos::Execution::Impl::Event< Kokkos::Experimental::HPX >
 CKokkos::Execution::Impl::Event< Kokkos::HIP >
 CKokkos::Execution::Impl::Event< Kokkos::SYCL >
 CEventDiscardMatcher< Exec >Matcher to filter out events that are just noise for tests
 CKokkos::Execution::Impl::ExecOf< Args >
 CKokkos::Execution::Impl::ExecOf< Sndr, Env... >Type of the execution space extracted from Sndr completion scheduler
 CKokkos::Execution::Impl::ExecOf< T >Type of the execution space extracted from a get_exec_t query on T
 CKokkos::utils::tests::scoped::ExecutionSpace< Exec > [external]
  CTests::Utils::ContextTest< Kokkos::Execution::ExecutionSpaceContext, Exec >
   CTests::Utils::ExecutionSpaceContextTest< TEST_EXECUTION_SPACE >
    CTests::ExecutionSpaceImpl::AnySenderTest
     CTests::ExecutionSpaceImpl::AnySenderTest_then_Test
    CTests::ExecutionSpaceImpl::BulkTest
     CTests::ExecutionSpaceImpl::BulkTest_bulk_Test
     CTests::ExecutionSpaceImpl::BulkTest_forwarding_env_Test
     CTests::ExecutionSpaceImpl::BulkTest_no_spurious_copy_on_connect_Test
    CTests::ExecutionSpaceImpl::ContinuesOnTest
     CTests::ExecutionSpaceImpl::ContinuesOnTest_queryable_get_exec_Test
     CTests::ExecutionSpaceImpl::ContinuesOnTest_then_sync_wait_Test
     CTests::ExecutionSpaceImpl::ContinuesOnTest_transition_to_another_execution_space_instance_and_back_different_type_Test
     CTests::ExecutionSpaceImpl::ContinuesOnTest_transition_to_another_execution_space_instance_and_back_same_type_Test
     CTests::ExecutionSpaceImpl::ContinuesOnTest_transition_to_same_execution_space_instance_Test
    CTests::ExecutionSpaceImpl::DomainTest
    CTests::ExecutionSpaceImpl::EnsureStartedTest
     CTests::ExecutionSpaceImpl::EnsureStartedTest_then_Test
    CTests::ExecutionSpaceImpl::ForkJoinTest
     CTests::ExecutionSpaceImpl::ForkJoinTest_continues_on_Test
     CTests::ExecutionSpaceImpl::ForkJoinTest_continues_on_bulk_Test
     CTests::ExecutionSpaceImpl::ForkJoinTest_diamond_Test
    CTests::ExecutionSpaceImpl::InterOpTest
     CTests::ExecutionSpaceImpl::InterOpTest_transition_from_inline_scheduler_Test
     CTests::ExecutionSpaceImpl::InterOpTest_transition_from_inline_scheduler_and_back_Test
     CTests::ExecutionSpaceImpl::InterOpTest_transition_from_static_thread_pool_Test
     CTests::ExecutionSpaceImpl::InterOpTest_transition_from_static_thread_pool_and_back_Test
     CTests::ExecutionSpaceImpl::InterOpTest_transition_to_inline_scheduler_Test
     CTests::ExecutionSpaceImpl::InterOpTest_transition_to_static_thread_pool_Test
     CTests::ExecutionSpaceImpl::InterOpTest_transition_to_static_thread_pool_and_back_Test
    CTests::ExecutionSpaceImpl::LetValueTest
     CTests::ExecutionSpaceImpl::LetValueTest_scoped_allocation_Test
    CTests::ExecutionSpaceImpl::OnTest
     CTests::ExecutionSpaceImpl::OnTest_many_execution_space_instances_of_different_type_Test
     CTests::ExecutionSpaceImpl::OnTest_on_another_execution_space_instance_same_type_Test
     CTests::ExecutionSpaceImpl::OnTest_on_same_execution_space_instance_Test
    CTests::ExecutionSpaceImpl::OpStateTest
     CTests::ExecutionSpaceImpl::OpStateTest_construct_query_and_start_Test
    CTests::ExecutionSpaceImpl::ParallelForTest
     CTests::ExecutionSpaceImpl::ParallelForTest_closure_object_creation_overloads_Test
     CTests::ExecutionSpaceImpl::ParallelForTest_forwarding_env_Test
     CTests::ExecutionSpaceImpl::ParallelForTest_starts_on_parallel_region_Test
     CTests::ExecutionSpaceImpl::ParallelForTest_team_policy_Test
     CTests::ExecutionSpaceImpl::ParallelForTest_two_parallel_regions_Test
    CTests::ExecutionSpaceImpl::RepeatEffectUntilTest
     CTests::ExecutionSpaceImpl::RepeatEffectUntilTest_works_Test
    CTests::ExecutionSpaceImpl::ScopedRegionTest
     CTests::ExecutionSpaceImpl::ScopedRegionTest_many_Test
    CTests::ExecutionSpaceImpl::SplitTest
     CTests::ExecutionSpaceImpl::SplitTest_split_and_sync_wait_Test
     CTests::ExecutionSpaceImpl::SplitTest_within_Test
    CTests::ExecutionSpaceImpl::SyncWaitTest
     CTests::ExecutionSpaceImpl::SyncWaitTest_rethrows_Test
     CTests::ExecutionSpaceImpl::SyncWaitTest_sync_wait_Test
    CTests::ExecutionSpaceImpl::ThenTest
     CTests::ExecutionSpaceImpl::ThenTest_error_propagates_Test
     CTests::ExecutionSpaceImpl::ThenTest_forwarding_env_Test
     CTests::ExecutionSpaceImpl::ThenTest_then_lifetime_Test
     CTests::ExecutionSpaceImpl::ThenTest_then_schedule_Test
     CTests::ExecutionSpaceImpl::ThenTest_then_starts_on_Test
    CTests::ExecutionSpaceImpl::TransferWhenAllTest
     CTests::ExecutionSpaceImpl::TransferWhenAllTest_Y_Test
    CTests::ExecutionSpaceImpl::WhenAllTest
     CTests::ExecutionSpaceImpl::WhenAllTest_many_concurrent_branches_Test
     CTests::ExecutionSpaceImpl::WhenAllTest_nested_when_all_with_independent_branch_Test
     CTests::ExecutionSpaceImpl::WhenAllTest_nested_with_inner_followed_by_other_Test
     CTests::ExecutionSpaceImpl::WhenAllTest_schedule_sender_and_single_branch_Test
     CTests::ExecutionSpaceImpl::WhenAllTest_schedule_sender_and_single_branch_followed_by_other_and_finish_on_self_Test
     CTests::ExecutionSpaceImpl::WhenAllTest_schedule_sender_and_single_branch_followed_by_self_Test
     CTests::ExecutionSpaceImpl::WhenAllTest_schedule_sender_and_single_mixed_branch_followed_by_self_Test
     CTests::ExecutionSpaceImpl::WhenAllTest_single_branch_Test
     CTests::ExecutionSpaceImpl::WhenAllTest_two_branches_followed_by_self_Test
     CTests::ExecutionSpaceImpl::WhenAllTest_two_branches_host_device_followed_by_device_Test
     CTests::ExecutionSpaceImpl::WhenAllTest_two_mixed_branches_followed_by_other_and_finish_on_self_Test
     CTests::ExecutionSpaceImpl::WhenAllTest_two_mixed_branches_followed_by_self_Test
    CTests::Impl::CompletionSignalTest
     CTests::Impl::CompletionSignalTest_depend_on_event_policy_Test
     CTests::Impl::CompletionSignalTest_inline_fence_exec_policy_Test
     CTests::Impl::CompletionSignalTest_order_on_exec_policy_Test
     CTests::Impl::CompletionSignalTest_schedule_wait_event_policy_Test
    CTests::Impl::CompletionSignaturesTest
     CTests::Impl::CompletionSignaturesTest_parallel_for_Test
    CTests::Impl::DependencyTest
     CTests::Impl::DependencyTest_different_type_Test
     CTests::Impl::DependencyTest_same_type_Test
    CTests::Impl::EventTestFixture that enables callbacks with Kokkos::utils::tests::scoped::callbacks::Manager
     CTests::Impl::EventTest_default_instance_Test
     CTests::Impl::EventTest_record_and_wait_Test
     CTests::Impl::EventTest_record_and_wait_and_record_and_wait_Test
     CTests::Impl::EventTest_uniqueness_Test
     CTests::Impl::EventTest_wait_exec_event_different_type_Test
     CTests::Impl::EventTest_wait_exec_event_for_same_type_Test
     CTests::Impl::EventTest_wait_exec_events_for_same_type_Test
     CTests::Impl::EventTest_works_intended_usage_pattern_Test
   CTests::Utils::ExecutionSpaceContextTest< Exec >
  CTests::Utils::ContextTest< Kokkos::Execution::GraphContext, Exec >
   CTests::Utils::GraphContextTest< TEST_EXECUTION_SPACE >
    CTests::GraphImpl::BulkTest
     CTests::GraphImpl::BulkTest_bulk_schedule_Test
     CTests::GraphImpl::BulkTest_bulk_starts_on_Test
    CTests::GraphImpl::ContinuesOnTest
     CTests::GraphImpl::ContinuesOnTest_then_continues_on_single_thread_context_continues_on_then_Test
     CTests::GraphImpl::ContinuesOnTest_transition_to_another_graph_scheduler_instance_and_back_different_type_Test
     CTests::GraphImpl::ContinuesOnTest_transition_to_another_graph_scheduler_instance_and_back_same_type_Test
     CTests::GraphImpl::ContinuesOnTest_transition_to_another_graph_scheduler_instance_same_type_Test
     CTests::GraphImpl::ContinuesOnTest_transition_to_same_graph_scheduler_instance_Test
    CTests::GraphImpl::DomainTest
    CTests::GraphImpl::EventsTest
     CTests::GraphImpl::EventsTest_create_and_add_nodes_Test
     CTests::GraphImpl::EventsTest_create_instantiate_and_submit_Test
    CTests::GraphImpl::ParallelForTest
     CTests::GraphImpl::ParallelForTest_parallel_for_schedule_Test
     CTests::GraphImpl::ParallelForTest_parallel_for_schedule_tagged_operator_Test
     CTests::GraphImpl::ParallelForTest_parallel_for_starts_on_Test
    CTests::GraphImpl::RemainsOnGraphForTest
     CTests::GraphImpl::RemainsOnGraphForTest_dependent_sender_partly_on_graph_domain_Test
     CTests::GraphImpl::RemainsOnGraphForTest_non_dependent_sender_Test
     CTests::GraphImpl::RemainsOnGraphForTest_non_dependent_sender_in_when_all_Test
     CTests::GraphImpl::RemainsOnGraphForTest_non_dependent_sender_in_when_all_mixed_branches_Test
     CTests::GraphImpl::RemainsOnGraphForTest_non_dependent_sender_with_continues_on_Test
    CTests::GraphImpl::SyncWaitTest
     CTests::GraphImpl::SyncWaitTest_sync_wait_Test
    CTests::GraphImpl::ThenTest
     CTests::GraphImpl::ThenTest_forwarding_env_Test
     CTests::GraphImpl::ThenTest_then_schedule_Test
     CTests::GraphImpl::ThenTest_then_starts_on_Test
    CTests::GraphImpl::WhenAllTest
     CTests::GraphImpl::WhenAllTest_forwarding_env_Test
     CTests::GraphImpl::WhenAllTest_schedule_sender_Test
     CTests::GraphImpl::WhenAllTest_schedule_sender_and_single_branch_Test
     CTests::GraphImpl::WhenAllTest_single_branch_Test
     CTests::GraphImpl::WhenAllTest_three_branches_Test
     CTests::GraphImpl::WhenAllTest_three_branches_some_starting_on_single_thread_context_Test
     CTests::GraphImpl::WhenAllTest_three_branches_starting_on_single_thread_context_Test
     CTests::GraphImpl::WhenAllTest_two_branches_Test
   CTests::Utils::GraphContextTest< Exec >
  CTests::Utils::ContextTest< ContextType, Exec >
 CKokkos::Execution::ExecutionSpaceContext< Exec >Execution context using a Kokkos execution space under the hood
 CKokkos::Execution::Impl::ExecutionSpaceRef< Exec >Wrap a Kokkos execution space to make it cheap to copy/move in new environments
 Cstd::false_type
  CKokkos::Execution::GraphImpl::GraphOperationStateFor< OpState, Exec >Specialization for Kokkos::Execution::GraphImpl::ContinuesOnOpState
  CKokkos::Execution::GraphImpl::RemainsOnGraphFor< ChildOpState, Exec >
  CKokkos::Execution::GraphImpl::RemainsOnGraphFor< OpState::inner_op_state_t, Exec >
   CKokkos::Execution::GraphImpl::RemainsOnGraphFor< OpState, Exec >Specialization for Kokkos::Execution::GraphImpl::Scheduler::OpState
  CKokkos::Execution::GraphImpl::RemainsOnGraphFor< OpState, Exec >Specialization for Kokkos::Execution::GraphImpl::Scheduler::OpState
  CKokkos::Execution::Impl::HasExecWaitEvent< Kokkos::Cuda >
  CKokkos::Execution::Impl::HasExecWaitEvent< Kokkos::Experimental::HPX >
  CKokkos::Execution::Impl::HasExecWaitEvent< Kokkos::HIP >
  CKokkos::Execution::Impl::HasExecWaitEvent< Kokkos::SYCL >
  CKokkos::Execution::Impl::HasNonBlockingDispatch< Kokkos::Cuda >
  CKokkos::Execution::Impl::HasNonBlockingDispatch< Kokkos::Experimental::HPX >
  CKokkos::Execution::Impl::HasNonBlockingDispatch< Kokkos::HIP >
  CKokkos::Execution::Impl::HasNonBlockingDispatch< Kokkos::SYCL >
  CKokkos::Execution::GraphImpl::GraphOperationStateFor< OpState, Exec >
  CKokkos::Execution::GraphImpl::RemainsOnGraphFor< OpState, Exec >
  CKokkos::Execution::Impl::HasExecWaitEvent< Exec >
  CKokkos::Execution::Impl::HasNonBlockingDispatch< Exec >Determine if the Kokkos backend has non-blocking dispatch
 CTests::Utils::Functors::FetchIncrement< ViewType, MayThrow, MemoryScope >
 CKokkos::Execution::Impl::FixedString< N >
 Cstdexec::forwarding_query_t
  CTests::Impl::FwdPropC
 CKokkos::Execution::Impl::ForwardingAttributes< Sndr >Filter queries on a sender to allow forwarding queries only
 Cstdexec::__sexpr_impl< Kokkos::Execution::ExecutionSpaceImpl::when_all_t >::get_env_impl
 Cstdexec::__sexpr_impl< Kokkos::Execution::ExecutionSpaceImpl::when_all_t >::get_env_impl< Kokkos::Execution::ExecutionSpaceImpl::WithExecEnvPolicy, State >
 Cstdexec::__sexpr_impl< Kokkos::Execution::ExecutionSpaceImpl::when_all_t >::get_env_impl< Kokkos::Execution::ExecutionSpaceImpl::WithoutExecEnvPolicy, State >
 CKokkos::Execution::GraphImpl::GraphAddAggregateNodeEventEvent to be sent to Kokkos::utils::callbacks::dispatch when a Kokkos graph aggregate node is added
 CKokkos::Execution::GraphImpl::GraphAddNodeEventEvent to be sent to Kokkos::utils::callbacks::dispatch when a Kokkos graph node is added
 CKokkos::Execution::GraphImpl::GraphCompositionInspired by https://github.com/NVIDIA/stdexec/blob/8c5eedd0fcf9a8ebcdb75d988f72f88efcf64a37/include/stdexec/__detail/__completion_behavior.hpp#L33
 CKokkos::Execution::GraphContext< Exec >Execution context using Kokkos::Experimental::Graph under the hood
 CKokkos::Execution::GraphImpl::GraphCreateEventEvent to be sent to Kokkos::utils::callbacks::dispatch when a Kokkos graph is created
 CTests::GraphImpl::GraphEventDiscardMatcher< Exec >Similar to EventDiscardMatcher, for graph-related events
 CKokkos::Execution::GraphImpl::GraphInstantiateEventEvent to be sent to Kokkos::utils::callbacks::dispatch when a Kokkos graph is instantiated
 CKokkos::Execution::GraphImpl::GraphSubmitEventEvent to be sent to Kokkos::utils::callbacks::dispatch when a Kokkos graph is submitted
 CKokkos::Execution::Impl::MakeOpState< DomainType, OpStateType >::Huddle< Sndr, Rcvr, Clsrs >
 CKokkos::Execution::Impl::MakeOpState< DomainType, OpStateType >::Huddle< Sndr, Rcvr, Clsrs... >
 CKokkos::Execution::Impl::ImmovableImmovable type
  CKokkos::Execution::GraphImpl::ContinuesOnOpState< stdexec::__copy_cvref_t< Self, Schd >, stdexec::__copy_cvref_t< Self, Sndr >, Rcvr >
  CKokkos::Execution::GraphImpl::ScheduleFromOpState< execution_space, stdexec::__copy_cvref_t< Self, Sndr >, Rcvr >
  CKokkos::Execution::ExecutionSpaceImpl::ContinuesOnOpState< Schd, Sndr, Rcvr >
  CKokkos::Execution::ExecutionSpaceImpl::OpState< Sndr, Rcvr, Clsrs >
  CKokkos::Execution::ExecutionSpaceImpl::ScheduleFromOpState< Sndr, Rcvr >
  CKokkos::Execution::GraphImpl::ContinuesOnOpState< Schd, Sndr, Rcvr >Operation state for stdexec::continues_on
  CKokkos::Execution::GraphImpl::OpState< Sndr, Rcvr, FirstClosure, RestOfClosures >Operation state that adds all closures as a sequence of nodes
  CKokkos::Execution::GraphImpl::ScheduleFromOpState< Exec, Sndr, Rcvr >Operation state for stdexec::schedule_from
  CKokkos::Execution::GraphImpl::WhenAllOpState< Exec, Rcvr, Sndrs >Operation state for stdexec::when_all
 CTests::Utils::Functors::Increment< ViewType, MayThrow, Atomic, MemoryScope >Increment data
 CTests::Utils::Functors::Labeled< ID >
 CTests::Utils::Functors::LoadCheckAdd< ValueType, OnDevice >Load the value at data and check it is equal to prev. Then, add value to it
 CKokkos::Execution::Impl::MakeOpState< DomainType, OpStateType >
 CKokkos::utils::tests::scoped::callbacks::Manager [external]
  CTests::ExecutionSpaceImpl::AnySenderTest
  CTests::ExecutionSpaceImpl::BulkTest
  CTests::ExecutionSpaceImpl::ContinuesOnTest
  CTests::ExecutionSpaceImpl::EnsureStartedTest
  CTests::ExecutionSpaceImpl::ForkJoinTest
  CTests::ExecutionSpaceImpl::InterOpTest
  CTests::ExecutionSpaceImpl::LetValueTest
  CTests::ExecutionSpaceImpl::OnTest
  CTests::ExecutionSpaceImpl::ParallelForTest
  CTests::ExecutionSpaceImpl::RepeatEffectUntilTest
  CTests::ExecutionSpaceImpl::ScopedRegionTest
  CTests::ExecutionSpaceImpl::SplitTest
  CTests::ExecutionSpaceImpl::SyncWaitTest
  CTests::ExecutionSpaceImpl::ThenTest
  CTests::ExecutionSpaceImpl::TransferWhenAllTest
  CTests::ExecutionSpaceImpl::WhenAllTest
  CTests::GraphImpl::BulkTest
  CTests::GraphImpl::ContinuesOnTest
  CTests::GraphImpl::EventsTest
  CTests::GraphImpl::ParallelForTest
  CTests::GraphImpl::RemainsOnGraphForTest
  CTests::GraphImpl::SyncWaitTest
  CTests::GraphImpl::ThenTest
  CTests::GraphImpl::WhenAllTest
  CTests::Impl::CompletionSignalTest
  CTests::Impl::DependencyTest
  CTests::Impl::EventTestFixture that enables callbacks with Kokkos::utils::tests::scoped::callbacks::Manager
 CTests::Utils::Functors::MutableMoveToSyncWait< Sndr >
 CKokkos::Execution::GraphImpl::GraphComposition::node_helper_t< Exec, Queryables >
 CKokkos::Execution::GraphImpl::GraphComposition::node_helper_t< Exec, FirstQueryable, RestOfQueryables... >
 CKokkos::Execution::GraphImpl::GraphComposition::node_helper_t< Exec, Queryables... >
 CTests::Utils::Functors::NoOp< MayThrowOnCall, MayThrowOnCopy, MayThrowOnMove >Does nothing
 Cstdexec::operation_state_tag
  CKokkos::Execution::Impl::SubmittedOperationStateTag
 CKokkos::Execution::ExecutionSpaceImpl::Scheduler< Exec >::OpState< Rcvr >
 CKokkos::Execution::GraphImpl::Scheduler< Exec >::OpState< Rcvr >
 CKokkos::Execution::ExecutionSpaceImpl::OpStateBase< Rcvr, Clsr, Clsrs >
 CKokkos::Execution::GraphImpl::OpStateBase< Exec, Rcvr >Operation state whose sole purpose is to propagate the completion signal
  CKokkos::Execution::GraphImpl::WhenAllOpState< Exec, Rcvr, Sndrs >Operation state for stdexec::when_all
 CKokkos::Execution::GraphImpl::OpStateBase< FirstClosure::execution_space, Rcvr >
  CKokkos::Execution::GraphImpl::OpState< Sndr, Rcvr, FirstClosure, RestOfClosures >Operation state that adds all closures as a sequence of nodes
 CKokkos::Execution::ExecutionSpaceImpl::OpStateBase< Rcvr, Clsrs... >
  CKokkos::Execution::ExecutionSpaceImpl::OpState< Sndr, Rcvr, Clsrs >
 CKokkos::Execution::Impl::OptionalRef< T >A non-owning, nullable reference to a T
 CKokkos::Execution::Impl::OptionalStorage< T >Data structure that has an interface similar to std::optional but stores the value with stdexec::__manual_lifetime
 CKokkos::Execution::parallel_for_tCustom algorithm for the Kokkos::parallel_for construct
 CKokkos::Execution::ExecutionSpaceImpl::ParallelForClosure< Label, Functor, ExecPolicy >
 CKokkos::Execution::GraphImpl::ParallelForClosure< Label, Functor, ExecPolicy >
 CKokkos::Execution::Impl::ParallelForData< Label, Functor, ExecPolicy >
 CKokkos::Execution::ExecutionSpaceImpl::ParallelForSender< Tag, Sndr, Label, Functor, ExecPolicy >
 CKokkos::Execution::GraphImpl::ParallelForSender< Sndr, Label, Functor, ExecPolicy >
 CKokkos::Execution::ExecutionSpaceImpl::Pop
 CKokkos::Execution::ExecutionSpaceImpl::Push
 CKokkos::Execution::Impl::queryable_for< Query >
 CKokkos::Execution::Impl::Receiver< ParentOp, Env >Receiver for an object parent_op that implements complete
  CKokkos::Execution::ExecutionSpaceImpl::ContinuesOnReceiver< ContinuesOnOpState, stdexec::env_of_t< Rcvr > >
  CKokkos::Execution::GraphImpl::ContinuesOnReceiver< ContinuesOnOpState, stdexec::env_of_t< Rcvr > >
  CKokkos::Execution::ExecutionSpaceImpl::ContinuesOnReceiver< ParentOp, Env >Receiver for continues_on
  CKokkos::Execution::ExecutionSpaceImpl::ScheduleFromReceiver< ParentOp, Env >
  CKokkos::Execution::GraphImpl::ContinuesOnReceiver< ParentOp, Env >Receiver for continues_on
 CKokkos::Execution::Impl::SyncWait::Receiver< Exec, HasErrorPtr, ResultType >Receiver for stdexec::sync_wait
 CTests::Impl::Receiver< Exec, SubmittedOrderOn, SubmittedDependOn >
 CKokkos::Execution::Impl::Receiver< ScheduleFromOpState, stdexec::env_of_t< Rcvr > >
  CKokkos::Execution::ExecutionSpaceImpl::ScheduleFromReceiver< ScheduleFromOpState, stdexec::env_of_t< Rcvr > >
 CKokkos::Execution::Impl::Receiver< WhenAllOpState, stdexec::env_of_t< Rcvr > >
  CKokkos::Execution::GraphImpl::WhenAllOpState< Exec, Rcvr, Sndrs >::WhenAllChildReceiverReceiver for a child of stdexec::when_all
 Cstdexec::receiver_tag
  CKokkos::Execution::Impl::SubmittedReceiverTag
 CKokkos::Execution::Impl::RecordEventEvent to be sent to Kokkos::utils::callbacks::dispatch when calling record
 CKokkos::Execution::ExecutionSpaceImpl::RegionReceiver< kind, Schd, Rcvr >
 CKokkos::Execution::ExecutionSpaceImpl::RegionSender< kind, Sndr >
 CKokkos::Execution::Impl::RequiresSync< Exec, Rcvr >
 CKokkos::Execution::ExecutionSpaceImpl::ScheduleFromOpStateBase< Rcvr >
  CKokkos::Execution::ExecutionSpaceImpl::ScheduleFromOpState< Sndr, Rcvr >
 CKokkos::Execution::GraphImpl::ScheduleFromOpStateBase< Rcvr >
  CKokkos::Execution::GraphImpl::ScheduleFromOpState< execution_space, stdexec::__copy_cvref_t< Self, Sndr >, Rcvr >
  CKokkos::Execution::GraphImpl::ScheduleFromOpState< Exec, Sndr, Rcvr >Operation state for stdexec::schedule_from
 CKokkos::Execution::ExecutionSpaceImpl::ScheduleFromSender< Sndr >
 CKokkos::Execution::GraphImpl::ScheduleFromSender< Exec, Sndr >Sender for stdexec::schedule_from
 CKokkos::Execution::ExecutionSpaceImpl::Scheduler< Exec >Scheduler for a Kokkos execution space
 CKokkos::Execution::GraphImpl::Scheduler< Exec >Scheduler for a Kokkos::Experimental::Graph
 CKokkos::Execution::Impl::ScheduleWaitEventReceiver< Exec, Rcvr >
 CKokkos::Execution::ExecutionSpaceImpl::ScopedRegionHelper for Kokkos::Profiling::scoped_region
 CKokkos::Execution::ExecutionSpaceImpl::Scheduler< Exec >::Sender
 CKokkos::Execution::GraphImpl::Scheduler< Exec >::Sender
 CTests::Utils::Functors::ShowThreadID
 CTests::Utils::SinkReceiverA receiver that can handle all completions and does nothing with them
 CKokkos::Execution::GraphImpl::State< GraphCompositionPolicy, Exec >
 CKokkos::Execution::Impl::State< Exec >
 CKokkos::Execution::Impl::SyncWait::State< HasErrorPtr >Inspired by https://github.com/NVIDIA/stdexec/blob/16076a81efa4477513e6ede9c2741fd034ecef99/include/stdexec/__detail/__sync_wait.hpp#L83-L86
 CKokkos::Execution::GraphImpl::State< GraphComposition::Attach, Exec >If the graph composition policy is GraphComposition::Attach, nothing needs to be stored
 CKokkos::Execution::GraphImpl::State< GraphComposition::Create, Exec >If the graph composition policy is GraphComposition::Create, the device handle is already stored by the graph itself
 CKokkos::Execution::Impl::SyncWait::State< std::false_type >
 CKokkos::Execution::Impl::SyncWait::State< std::true_type >
 CTests::Utils::Functors::StoreThreadID
 CKokkos::Execution::Impl::SubmittedPolicy
 CKokkos::Execution::Impl::SubmittedPolicyTag
  CKokkos::Execution::Impl::SubmittedPolicy::DependOnEvent
  CKokkos::Execution::Impl::SubmittedPolicy::OrderOnExec
 CTests::Utils::Functors::SumIndices< ViewType >
 CKokkos::Execution::Impl::SyncPolicyUnder a sync policy, a terminal completion is propagated: in-flight operations must complete
 CKokkos::Execution::Impl::SyncPolicyTag
  CKokkos::Execution::Impl::SyncPolicy::InlineFenceExec
  CKokkos::Execution::Impl::SyncPolicy::ScheduleWaitEvent
 CKokkos::Execution::Impl::SyncWait::SyncWait
 CTests::Utils::Functors::TagDispatch< ViewType >::Tag
 CTests::Utils::Functors::TagDispatch< ViewType >
 Ctesting::Test
  CTests::Utils::ContextTest< Kokkos::Execution::ExecutionSpaceContext, Exec >
  CTests::Utils::ContextTest< Kokkos::Execution::GraphContext, Exec >
  CTests::ExecutionSpaceImpl::DomainTest_has_apply_sender_for_sync_wait_Test
  CTests::ExecutionSpaceImpl::DomainTest_has_transform_sender_for_bulk_Test
  CTests::ExecutionSpaceImpl::DomainTest_has_transform_sender_for_then_Test
  CTests::ExecutionSpaceImpl::DomainTest_not_default_domain_like_bulk_Test
  CTests::ExecutionSpaceImpl::DomainTest_not_default_domain_like_then_Test
  CTests::ExecutionSpaceImpl::Scheduler_round_trip_property_Test
  CTests::ExecutionSpaceImpl::WhenAll_no_branch_Test
  CTests::ExecutionSpaceImpl::WhenAll_single_branch_Test
  CTests::GraphImpl::DomainTest_has_apply_sender_for_sync_wait_Test
  CTests::GraphImpl::DomainTest_has_transform_sender_for_bulk_Test
  CTests::GraphImpl::DomainTest_has_transform_sender_for_then_Test
  CTests::GraphImpl::DomainTest_not_default_domain_like_bulk_Test
  CTests::GraphImpl::DomainTest_not_default_domain_like_then_Test
  CTests::GraphImpl::Scheduler_round_trip_property_Test
  CTests::Impl::RecordEvent_description_Test
  CTests::Impl::WaitEvent_description_Test
  CTests::Impl::forwarding_queryable_Test
  CTests::TrackingAllocatorTest_forwarded_through_then_Test
  CTests::TrackingAllocatorTest_write_read_env_Test
  CTests::Utils::ContextTest< ContextType, Exec >
  CTests::check_rcvr_env_lvalue_Test
  CTests::check_rcvr_env_queryable_with_and_not_lvalue_Test
  CTests::check_rcvr_env_queryable_with_and_not_rvalue_Test
  CTests::check_rcvr_env_rvalue_Test
  CTests::check_scheduler_default_Test
  CTests::check_scheduler_multiple_splits_Test
  CTests::check_scheduler_split_transfer_when_all_no_forward_Test
  CTests::check_scheduler_split_when_all_no_forward_Test
  CTests::check_scheduler_static_thread_pool_Test
  CTests::completion_signatures_operator_equal_checks_for_set_equality_Test
  CTests::starts_on_is_dependent_if_sch_sender_and_child_do_not_have_eptr_completion_Test
  CTests::starts_on_may_be_non_dependent_if_child_has_eptr_completion_Test
 CKokkos::Execution::GraphImpl::ThenClosure< Exec, Functor >
 CKokkos::Execution::GraphImpl::ThenSender< Exec, Sndr, Functor >Sender for stdexec::then
 CKokkos::Execution::ExecutionSpaceImpl::ThenWrapper< Functor >Inspired by https://github.com/kokkos/kokkos/blob/69273c3a4e7b6adeb95066341ca201d62fe1e698/core/src/impl/Kokkos_GraphNodeThenImpl.hpp#L28
 CTests::Utils::Functors::ThrowsWhenCopiedThis helper struct throws when copy constructed
 CTests::Utils::TrackingAllocator< T >A minimal tracking allocator
 CKokkos::Execution::Impl::TransformSender< Domain, TransformSenderForType >
 CKokkos::Execution::Impl::TransformSender< Domain, TransformSenderFor >
  CKokkos::Execution::ExecutionSpaceImpl::Domain
  CKokkos::Execution::GraphImpl::Domain
 CKokkos::Execution::ExecutionSpaceImpl::TransformSenderFor< Tag >
 CKokkos::Execution::GraphImpl::TransformSenderFor< Tag >
 CKokkos::Execution::ExecutionSpaceImpl::TransformSenderFor< Kokkos::Execution::parallel_for_t >
 CKokkos::Execution::GraphImpl::TransformSenderFor< Kokkos::Execution::parallel_for_t >
 CKokkos::Execution::ExecutionSpaceImpl::TransformSenderFor< stdexec::bulk_t >
 CKokkos::Execution::GraphImpl::TransformSenderFor< stdexec::bulk_t >
 CKokkos::Execution::ExecutionSpaceImpl::TransformSenderFor< stdexec::continues_on_t >
 CKokkos::Execution::GraphImpl::TransformSenderFor< stdexec::continues_on_t >
 CKokkos::Execution::ExecutionSpaceImpl::TransformSenderFor< stdexec::schedule_from_t >
 CKokkos::Execution::GraphImpl::TransformSenderFor< stdexec::schedule_from_t >
 CKokkos::Execution::ExecutionSpaceImpl::TransformSenderFor< stdexec::then_t >
 CKokkos::Execution::GraphImpl::TransformSenderFor< stdexec::then_t >
 CKokkos::Execution::ExecutionSpaceImpl::TransformSenderFor< stdexec::when_all_t >
 CKokkos::Execution::GraphImpl::TransformSenderFor< stdexec::when_all_t >
 Cstd::true_type
  CKokkos::Execution::GraphImpl::GraphOperationStateFor< OpState, Exec >Specialization for Kokkos::Execution::GraphImpl::ContinuesOnOpState
  CKokkos::Execution::GraphImpl::GraphOperationStateFor< OpState, Exec >Specialization for Kokkos::Execution::GraphImpl::ContinuesOnOpState
  CKokkos::Execution::GraphImpl::GraphOperationStateFor< OpState, Exec >Specialization for Kokkos::Execution::GraphImpl::ContinuesOnOpState
  CKokkos::Execution::GraphImpl::GraphOperationStateFor< OpState, Exec >Specialization for Kokkos::Execution::GraphImpl::ContinuesOnOpState
  CKokkos::Execution::GraphImpl::GraphOperationStateFor< OpState, Exec >Specialization for Kokkos::Execution::GraphImpl::ContinuesOnOpState
  CKokkos::Execution::GraphImpl::RemainsOnGraphFor< OpState, Exec >Specialization for Kokkos::Execution::GraphImpl::Scheduler::OpState
  CKokkos::Execution::Impl::HasExecWaitEvent< Kokkos::Cuda >
  CKokkos::Execution::Impl::HasExecWaitEvent< Kokkos::Experimental::HPX >
  CKokkos::Execution::Impl::HasExecWaitEvent< Kokkos::HIP >
  CKokkos::Execution::Impl::HasExecWaitEvent< Kokkos::SYCL >
  CKokkos::Execution::Impl::HasNonBlockingDispatch< Kokkos::Cuda >
  CKokkos::Execution::Impl::HasNonBlockingDispatch< Kokkos::Experimental::HPX >
  CKokkos::Execution::Impl::HasNonBlockingDispatch< Kokkos::HIP >
  CKokkos::Execution::Impl::HasNonBlockingDispatch< Kokkos::SYCL >
 CKokkos::Execution::Impl::WaitEventEvent to be sent to Kokkos::utils::callbacks::dispatch when calling wait
 CKokkos::Execution::ExecutionSpaceImpl::when_all_t
 CKokkos::Execution::GraphImpl::WhenAllSender< Exec, Sndrs >Sender for stdexec::when_all
 CKokkos::Execution::GraphImpl::WITH_SENDER_AT_INDEX< Index, Sndr >
 CKokkos::Execution::ExecutionSpaceImpl::WithExecEnvPolicy
 CKokkos::Execution::ExecutionSpaceImpl::WithoutExecEnvPolicy