kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Tests::ExecutionSpaceImpl::ContinuesOnTest_transition_to_same_execution_space_instance_Test Class Reference
Inheritance diagram for Tests::ExecutionSpaceImpl::ContinuesOnTest_transition_to_same_execution_space_instance_Test:
Tests::ExecutionSpaceImpl::ContinuesOnTest Tests::Utils::ExecutionSpaceContextTest< TEST_EXECUTION_SPACE > Kokkos::utils::tests::scoped::callbacks::Manager Tests::Utils::ContextTest< Kokkos::Execution::ExecutionSpaceContext, Exec > Kokkos::utils::tests::scoped::ExecutionSpace< Exec >

Public Member Functions

 ContinuesOnTest_transition_to_same_execution_space_instance_Test ()=default
 ~ContinuesOnTest_transition_to_same_execution_space_instance_Test () override=default
 ContinuesOnTest_transition_to_same_execution_space_instance_Test (const ContinuesOnTest_transition_to_same_execution_space_instance_Test &)=delete
ContinuesOnTest_transition_to_same_execution_space_instance_Testoperator= (const ContinuesOnTest_transition_to_same_execution_space_instance_Test &)=delete
 ContinuesOnTest_transition_to_same_execution_space_instance_Test (ContinuesOnTest_transition_to_same_execution_space_instance_Test &&) noexcept=delete
ContinuesOnTest_transition_to_same_execution_space_instance_Testoperator= (ContinuesOnTest_transition_to_same_execution_space_instance_Test &&) noexcept=delete
Public Member Functions inherited from Kokkos::utils::tests::scoped::ExecutionSpace< Exec >
 ExecutionSpace ()
ExecutionSpaceoperator= (const ExecutionSpace &)=delete
Public Member Functions inherited from Kokkos::utils::tests::scoped::callbacks::Manager
 Manager ()
 ~Manager ()
 Manager (const Manager &)=delete
Manageroperator= (const Manager &)=delete

Additional Inherited Members

Public Types inherited from Tests::ExecutionSpaceImpl::ContinuesOnTest
using recorder_listener_t
Public Types inherited from Tests::Utils::ContextTest< Kokkos::Execution::ExecutionSpaceContext, Exec >
using context_t
using scheduler_t
using schedule_sender_t
using value_t
using view_s_t
Public Attributes inherited from Kokkos::utils::tests::scoped::ExecutionSpace< Exec >
Exec exec

Detailed Description

Test
Check that continues_on is properly customized (with appropriate synchronization) when using it many times on the same execution space instance.

There shouldn't be any fencing required in this case.

Definition at line 283 of file test_continues_on.cpp.

Constructor & Destructor Documentation

◆ ContinuesOnTest_transition_to_same_execution_space_instance_Test() [1/3]

Tests::ExecutionSpaceImpl::ContinuesOnTest_transition_to_same_execution_space_instance_Test::ContinuesOnTest_transition_to_same_execution_space_instance_Test ( )
default

◆ ~ContinuesOnTest_transition_to_same_execution_space_instance_Test()

Tests::ExecutionSpaceImpl::ContinuesOnTest_transition_to_same_execution_space_instance_Test::~ContinuesOnTest_transition_to_same_execution_space_instance_Test ( )
overridedefault

◆ ContinuesOnTest_transition_to_same_execution_space_instance_Test() [2/3]

Tests::ExecutionSpaceImpl::ContinuesOnTest_transition_to_same_execution_space_instance_Test::ContinuesOnTest_transition_to_same_execution_space_instance_Test ( const ContinuesOnTest_transition_to_same_execution_space_instance_Test & )
delete

◆ ContinuesOnTest_transition_to_same_execution_space_instance_Test() [3/3]

Tests::ExecutionSpaceImpl::ContinuesOnTest_transition_to_same_execution_space_instance_Test::ContinuesOnTest_transition_to_same_execution_space_instance_Test ( ContinuesOnTest_transition_to_same_execution_space_instance_Test && )
deletenoexcept

Member Function Documentation

◆ operator=() [1/2]

ContinuesOnTest_transition_to_same_execution_space_instance_Test & Tests::ExecutionSpaceImpl::ContinuesOnTest_transition_to_same_execution_space_instance_Test::operator= ( const ContinuesOnTest_transition_to_same_execution_space_instance_Test & )
delete

◆ operator=() [2/2]

ContinuesOnTest_transition_to_same_execution_space_instance_Test & Tests::ExecutionSpaceImpl::ContinuesOnTest_transition_to_same_execution_space_instance_Test::operator= ( ContinuesOnTest_transition_to_same_execution_space_instance_Test && )
deletenoexcept

The documentation for this class was generated from the following file: