38 get_policy(FunctorType& f, std::size_t range,
bool reduce =
false)
42 Kokkos::TeamPolicy<ComputeSpace> _policy;
48 int recommended_team_size =
49 _policy.team_size_recommended(
TagDetector(), Kokkos::ParallelReduceTag());
50 int league_size = (
static_cast<int>(range) + recommended_team_size - 1) / recommended_team_size;
52 _policy = Kokkos::TeamPolicy<ComputeSpace>(league_size, recommended_team_size);
Represents the spatial domain where Monte Carlo particles can exist.
Definition domain.hpp:37