Home
last modified time | relevance | path

Searched refs:Index (Results 1 – 8 of 8) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Dparallel_for.h306 void parallel_for_impl(Index first, Index last, Index step, const Function& f, Partitioner& partiti… in parallel_for_impl()
311 Index end = Index(last - first - 1ul) / step + Index(1); in parallel_for_impl()
312 blocked_range<Index> range(static_cast<Index>(0), end); in parallel_for_impl()
321 void parallel_for(Index first, Index last, Index step, const Function& f) { in __TBB_requires()
327 void parallel_for(Index first, Index last, Index step, const Function& f, const simple_partitioner&… in __TBB_requires()
333 void parallel_for(Index first, Index last, Index step, const Function& f, const auto_partitioner& p… in __TBB_requires()
345 void parallel_for(Index first, Index last, Index step, const Function& f, affinity_partitioner& par… in __TBB_requires()
352 void parallel_for(Index first, Index last, const Function& f) { in __TBB_requires()
387 Index end = (last - first - Index(1)) / step + Index(1); in parallel_for_impl()
388 blocked_range<Index> range(static_cast<Index>(0), end); in parallel_for_impl()
[all …]
/oneTBB/examples/parallel_reduce/convex_hull/
H A Dconvex_hull.hpp130 template <typename Index>
132 Index start;
133 Index end;
134 edge(Index _p1, Index _p2) : start(_p1), end(_p2){}; in edge()
/oneTBB/test/tbb/
H A Dtest_parallel_for.cpp326 template <typename Index, typename Function>
327 concept can_call_index_pfor = can_call_parallel_for_with_partitioner<Index, Index, const Function&>…
328 … can_call_parallel_for_with_partitioner<Index, Index, Index, const Function&>;
333 template <typename Index>
334 using CorrectFunc = test_concepts::parallel_for_function::Correct<Index>;
/oneTBB/test/common/
H A Dutils.h70 template <typename Index, typename Body>
71 void NativeParallelFor( Index Number, const Body& body ) { in NativeParallelFor()
73 for (Index idx = 0; idx < Number; ++idx) { in NativeParallelFor()
90 template <typename Index, typename Body>
91 void NativeParallelFor( Index Number, Index block_size, const Body& body ) { in NativeParallelFor()
92 NativeParallelFor(Number / block_size, [block_size, &body] (Index idx) { in NativeParallelFor()
93 for (Index i = idx * block_size; i < (idx + 1) * block_size; ++i) { in NativeParallelFor()
H A Dconcepts_common.h153 template <typename Index, State EnableFunctionCallOperator>
155 void operator()( Index ) const requires (EnableFunctionCallOperator == State::correct) {} in operator()
156 void operator()( Index ) requires (EnableFunctionCallOperator == State::incorrect_constness) {} in operator()
/oneTBB/doc/main/tbb_userguide/
H A DCancellation_Without_An_Exception.rst34 cout << "Index " << i << " caused cancellation\n";
/oneTBB/doc/main/tbb_userguide/design_patterns/
H A DReduction.rst90 // Index range for reduction
192 // Index range for reduction
/oneTBB/doc/
H A DDoxyfile.in672 # will remove the Files entry from the Quick Index and from the Folder Tree View
679 # page. This will remove the Namespaces entry from the Quick Index and from the
1800 # index chapters (such as File Index, Compound Index, etc.) in the output.