|
vSMC
vSMC: Scalable Monte Carlo
|
#include <vsmc/internal/common.hpp>#include <vsmc/thread/blocked_range.hpp>#include <vsmc/thread/thread_guard.hpp>#include <vsmc/thread/thread_num.hpp>#include <thread>Go to the source code of this file.
Namespaces | |
| vsmc | |
Functions | |
| template<typename Range , typename T , typename WorkType > | |
| T | vsmc::parallel_accumulate (const Range &range, WorkType &&work, T init) |
| Parallel accumulate using C++11 concurrency. More... | |
| template<typename Range , typename T , typename Bin , typename WorkType > | |
| T | vsmc::parallel_accumulate (const Range &range, WorkType &&work, T init, Bin bin_op) |
| Parallel accumulate using std::thread. More... | |
1.8.9.1