Tomographer
v5.4
Tomographer C++ Framework Documentation
|
Multiprocessing tasks interface (see Multiprocessing Task Interfaces) for parallel Metropolis-Hastings random walks. More...
#include <climits>
#include <string>
#include <limits>
#include <random>
#include <sstream>
#include <stdexcept>
#include <boost/serialization/serialization.hpp>
#include <boost/serialization/vector.hpp>
#include <tomographer/tools/fmt.h>
#include <tomographer/tools/needownoperatornew.h>
#include <tomographer/mhrw.h>
#include <tomographer/mhrwstatscollectors.h>
#include <tomographer/multiproc.h>
Go to the source code of this file.
Classes | |
struct | Tomographer::MHRWTasks::CDataBase< MHWalkerParams_, IterCountIntType_, RngSeedType_ > |
Data needed to be accessible to the working code. More... | |
struct | Tomographer::MHRWTasks::MHRandomWalkTaskResult< MHRWStatsResultsType_, IterCountIntType, MHWalkerParams > |
Result of a task run. More... | |
struct | Tomographer::MHRWTasks::MHRandomWalkTask< MHRandomWalkTaskCData, Rng > |
Random Walk task, collecting statistics. More... | |
Namespaces | |
Tomographer | |
Base namespace for the Tomographer project. | |
Tomographer::MHRWTasks | |
Definitions for running multiple Metropolis-Hastings random walks, and collecting statistics over the visited samples. | |
Multiprocessing tasks interface (see Multiprocessing Task Interfaces) for parallel Metropolis-Hastings random walks.
Definition in file mhrwtasks.h.