Searched refs:rng (Results 1 – 7 of 7) sorted by relevance
| /oneTBB/examples/parallel_for/tachyon/src/ |
| H A D | ring.cpp | 94 static void ring_intersect(ring *rng, ray *ry) { in ring_intersect() argument 99 d = -VDot(&(rng->ctr), &(rng->norm)); in ring_intersect() 101 t = -(d + VDot(&(rng->norm), &(ry->o))); in ring_intersect() 102 td = VDot(&(rng->norm), &(ry->d)); in ring_intersect() 107 VSUB(hit, rng->ctr, pnt); in ring_intersect() 110 if ((td > rng->inrad) && (td < rng->outrad)) in ring_intersect() 111 add_intersection(t, (object *)rng, ry); in ring_intersect() 116 static void ring_normal(ring *rng, vector *pnt, ray *incident, vector *N) { in ring_normal() argument 117 *N = rng->norm; in ring_normal()
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | parallel_sort.h | 265 void parallel_sort( Range&& rng, const Compare& comp ) { in __TBB_requires() 266 parallel_sort(std::begin(rng), std::end(rng), comp); in __TBB_requires() 275 void parallel_sort( Range&& rng ) { in __TBB_requires() 276 parallel_sort(std::begin(rng), std::end(rng)); in __TBB_requires()
|
| H A D | parallel_for_each.h | 668 void parallel_for_each(Range& rng, const Body& body) { 669 parallel_for_each(std::begin(rng), std::end(rng), body); 674 void parallel_for_each(const Range& rng, const Body& body) { 675 parallel_for_each(std::begin(rng), std::end(rng), body); 688 void parallel_for_each(Range& rng, const Body& body, task_group_context& context) { 689 parallel_for_each(std::begin(rng), std::end(rng), body, context); 694 void parallel_for_each(const Range& rng, const Body& body, task_group_context& context) { 695 parallel_for_each(std::begin(rng), std::end(rng), body, context);
|
| /oneTBB/examples/parallel_reduce/convex_hull/ |
| H A D | convex_hull.hpp | 89 struct rng { struct 92 rng(std::size_t seed) : my_fast_random(seed) {} in rng() argument
|
| H A D | convex_hull_sample.cpp | 54 util::rng the_rng(range.begin()); in operator ()() 60 tmp_vec[j++] = util::GenerateRNDPoint<double>(count, the_rng, util::rng::max_rand); in operator ()()
|
| H A D | convex_hull_bench.cpp | 243 util::rng the_rng(range.begin()); in operator ()() 253 points[i] = util::GenerateRNDPoint<double>(count, the_rng, util::rng::max_rand); in operator ()() 270 util::rng the_rng(range.begin()); in operator ()() 276 tmp_vec[j++] = util::GenerateRNDPoint<double>(count, the_rng, util::rng::max_rand); in operator ()()
|
| /oneTBB/test/tbb/ |
| H A D | test_parallel_scan.cpp | 382 [&addend, &sum, init](const auto& rng, auto storage, bool is_final_scan) { in operator ()() argument 383 return ScanWithInit(rng, init, is_final_scan, storage, sum, addend); in operator ()()
|