|
kokkos-execution 0.0.1
|
#include <bit>#include "kokkos-utils/callbacks/RecorderListener.hpp"#include "kokkos-utils/tests/scoped/callbacks/Manager.hpp"#include "kokkos-execution/execution_space.hpp"#include "tests/utils/callback_matchers.hpp"#include "tests/utils/category.hpp"#include "tests/utils/check_rcvr_env_queryable_with.hpp"#include "tests/utils/execution_space_context.hpp"#include "tests/utils/functors/load_check_add.hpp"#include "tests/utils/functors/maxloc.hpp"#include "tests/utils/functors/no_op.hpp"#include "tests/utils/functors/reduce_indices.hpp"#include "tests/utils/just_stopped.hpp"#include "tests/utils/sink_receiver.hpp"#include "tests/utils/sync_wait.hpp"#include "tests/utils/tracking_allocator.hpp"Go to the source code of this file.
Namespaces | |
| namespace | Tests |
| namespace | Tests::ExecutionSpaceImpl |
| namespace | Tests::ExecutionSpaceImpl::gtest_suite_ParallelReduceManagedAndUnManagedTest_ |
Typedefs | |
| template<typename Sndr, typename Exec, typename Label, typename Functor, typename Policy, typename Reducer> | |
| using | Tests::ExecutionSpaceImpl::pred_generic_t |
| template<typename Sndr, typename Exec, typename Label, typename Functor, typename Policy, typename Reducer> | |
| using | Tests::ExecutionSpaceImpl::pred_impl_t |
| typedef ::testing::internal::Templates< range_policy_into_rank_0_view > | Tests::ExecutionSpaceImpl::gtest_suite_ParallelReduceManagedAndUnManagedTest_::gtest_AllTests_ |
| using | Tests::ExecutionSpaceImpl::pred_managed_and_unmanaged_types_t |
Functions | |
| template<template< typename... > typename SndrAdptr, bool ExptIsDispatchingSender, template< typename > typename ExptTransformSenderType> | |
| consteval bool | Tests::ExecutionSpaceImpl::test_sndr_traits () |
| consteval bool | Tests::ExecutionSpaceImpl::test_sndr_is_transformable () |
| template<typename ViewType> | |
| consteval bool | Tests::ExecutionSpaceImpl::test_closure_traits () |
| template<typename ViewType, Kokkos::ExecutionSpace Exec> | |
| auto | Tests::ExecutionSpaceImpl::closure_object_creation_overloads (const size_t size, const ViewType &witness, const Kokkos::Execution::ExecutionSpaceContext< Exec > &esc) -> stdexec::sender auto |
Variables | |
| ::testing::internal::TypedTestSuitePState | Tests::ExecutionSpaceImpl::gtest_typed_test_suite_p_state_ParallelReduceManagedAndUnManagedTest_ |
| static bool | Tests::ExecutionSpaceImpl::gtest_suite_ParallelReduceManagedAndUnManagedTest_::gtest_range_policy_into_rank_0_view_defined_ = gtest_typed_test_suite_p_state_ParallelReduceManagedAndUnManagedTest_ .AddTestName( "/__w/kokkos-execution/kokkos-execution/tests/execution_space/test_parallel_reduce.cpp", 204, "ParallelReduceManagedAndUnManagedTest" , "range_policy_into_rank_0_view" ) |
| static const char *const | Tests::ExecutionSpaceImpl::gtest_registered_test_names_ParallelReduceManagedAndUnManagedTest_ = gtest_typed_test_suite_p_state_ParallelReduceManagedAndUnManagedTest_ .VerifyRegisteredTestNames( "ParallelReduceManagedAndUnManagedTest" , "/__w/kokkos-execution/kokkos-execution/tests/execution_space/test_parallel_reduce.cpp", 228, "range_policy_into_rank_0_view") |
| static bool | Tests::ExecutionSpaceImpl::gtest_ParallelReduceManagedAndUnManagedTestInstantiation_ParallelReduceManagedAndUnManagedTest = ::testing::internal::TypeParameterizedTestSuite< ParallelReduceManagedAndUnManagedTest, gtest_suite_ParallelReduceManagedAndUnManagedTest_::gtest_AllTests_, ::testing::internal::GenerateTypeList<pred_managed_and_unmanaged_types_t>::type>:: Register( "ParallelReduceManagedAndUnManagedTestInstantiation" , ::testing::internal::CodeLocation("/__w/kokkos-execution/kokkos-execution/tests/execution_space/test_parallel_reduce.cpp", 238), & gtest_typed_test_suite_p_state_ParallelReduceManagedAndUnManagedTest_ , "ParallelReduceManagedAndUnManagedTest" , gtest_registered_test_names_ParallelReduceManagedAndUnManagedTest_ , ::testing::internal::GenerateNames< ::testing::internal::NameGeneratorSelector< >::type, ::testing::internal::GenerateTypeList<pred_managed_and_unmanaged_types_t>::type>()) |