CMS 3D CMS Logo

AlpakaESTestData.h
Go to the documentation of this file.
1 #ifndef HeterogeneousCore_AlpakaTest_interface_alpaka_AlpakaESTestData_h
2 #define HeterogeneousCore_AlpakaTest_interface_alpaka_AlpakaESTestData_h
3 
9 
11  // PortableCollection-based model
14 
17 
20 
23 
27 
28 } // namespace ALPAKA_ACCELERATOR_NAMESPACE
29 
30 // check that the portable device collections for the host device are the same as the portable host collections
36 
37 #endif // HeterogeneousCore_AlpakaTest_interface_alpaka_AlpakaESTestData_h
PortableHostCollection< AlpakaESTestSoAC > AlpakaESTestDataCHost
#define ASSERT_DEVICE_MATCHES_HOST_COLLECTION(DEVICE_COLLECTION, HOST_COLLECTION)
::PortableCollection< T, Device > PortableCollection
typename traits::PortableMultiCollectionTrait< TDev, T0, Args... >::CollectionType PortableMultiCollection
PortableCollection< cms::alpakatest::AlpakaESTestSoAC > AlpakaESTestDataCDevice
AlpakaESTestDataE< alpaka_common::DevHost > AlpakaESTestDataEHost
PortableCollection< cms::alpakatest::AlpakaESTestSoAD > AlpakaESTestDataDDevice
PortableHostCollection< AlpakaESTestSoAD > AlpakaESTestDataDHost
PortableHostCollection< AlpakaESTestSoAA > AlpakaESTestDataAHost
PortableMultiCollection< Device, cms::alpakatest::AlpakaESTestSoAA, cms::alpakatest::AlpakaESTestSoAC > AlpakaESTestDataACMultiDevice
PortableCollection< cms::alpakatest::AlpakaESTestSoAA > AlpakaESTestDataADevice
PortableHostMultiCollection< AlpakaESTestSoAA, AlpakaESTestSoAC > AlpakaESTestDataACMultiHost
cms::alpakatest::AlpakaESTestDataE< Device > AlpakaESTestDataEDevice