vSMC
vSMC: Scalable Monte Carlo
|
#include <vsmc/smp/backend_base.hpp>
#include <vsmc/smp/internal/parallel_work.hpp>
#include <tbb/blocked_range.h>
#include <tbb/parallel_for.h>
#include <tbb/parallel_reduce.h>
Go to the source code of this file.
Namespaces | |
vsmc | |
Macros | |
#define | VSMC_DEFINE_SMP_BACKEND_TBB_PARALLEL_RUN_INITIALIZE(args) |
#define | VSMC_DEFINE_SMP_BACKEND_TBB_PARALLEL_RUN_MONITOR_EVAL(args) |
#define | VSMC_DEFINE_SMP_BACKEND_TBB_PARALLEL_RUN_MOVE(args) |
#define | VSMC_DEFINE_SMP_BACKEND_TBB_PARALLEL_RUN_PATH_EVAL(args) |
#define VSMC_DEFINE_SMP_BACKEND_TBB_PARALLEL_RUN_INITIALIZE | ( | args | ) |
Definition at line 41 of file backend_tbb.hpp.
#define VSMC_DEFINE_SMP_BACKEND_TBB_PARALLEL_RUN_MONITOR_EVAL | ( | args | ) |
Definition at line 58 of file backend_tbb.hpp.
#define VSMC_DEFINE_SMP_BACKEND_TBB_PARALLEL_RUN_MOVE | ( | args | ) |
Definition at line 50 of file backend_tbb.hpp.
#define VSMC_DEFINE_SMP_BACKEND_TBB_PARALLEL_RUN_PATH_EVAL | ( | args | ) |
Definition at line 65 of file backend_tbb.hpp.