Executor that executes serially.
Definition at line 27 of file executor.h.
|
| template<typename Loop> |
| void | for_each (size_t begin, size_t end, const Loop &loop) |
| template<typename T, typename Reduce, typename Join> |
| T | reduce (size_t begin, size_t end, const T &init, const Reduce &reduce, const Join &) |
◆ for_each()
template<typename Loop>
| void bvh::v2::SequentialExecutor::for_each |
( |
size_t | begin, |
|
|
size_t | end, |
|
|
const Loop & | loop ) |
|
inline |
◆ reduce()
template<typename T, typename Reduce, typename Join>
| T bvh::v2::SequentialExecutor::reduce |
( |
size_t | begin, |
|
|
size_t | end, |
|
|
const T & | init, |
|
|
const Reduce & | reduce, |
|
|
const Join & | ) |
|
inline |