#include <MonteCarlo.h>
Definition at line 11 of file MonteCarlo.h.
Public Member Functions | |
MonteCarlo () | |
~MonteCarlo () | |
Public Member Functions inherited from muq::SamplingAlgorithms::SamplingAlgorithm | |
SamplingAlgorithm (std::shared_ptr< SampleCollection > const &samples) | |
SamplingAlgorithm (std::shared_ptr< SampleCollection > const &samplesIn, std::shared_ptr< SampleCollection > const &QOIsIn) | |
SamplingAlgorithm (std::shared_ptr< SampleCollection > const &samplesIn, std::shared_ptr< parcer::Communicator > const &comm) | |
virtual | ~SamplingAlgorithm ()=default |
virtual std::shared_ptr< SampleCollection > | GetSamples () const |
virtual std::shared_ptr< SampleCollection > | GetQOIs () const |
virtual void | SetState (std::vector< Eigen::VectorXd > const &x0) |
virtual std::shared_ptr< SampleCollection > | Run (std::vector< Eigen::VectorXd > const &x0=std::vector< Eigen::VectorXd >()) |
template<typename... Args> | |
std::shared_ptr< SampleCollection > | Run (Args const &... args) |
std::shared_ptr< parcer::Communicator > | GetCommunicator () const |
MonteCarlo::MonteCarlo | ( | ) |
Definition at line 6 of file MonteCarlo.cpp.
MonteCarlo::~MonteCarlo | ( | ) |
Definition at line 10 of file MonteCarlo.cpp.
|
overrideprivatevirtual |
Create the transition kernel.
[in] | pt | Parameters for the kernel |
[in] | problem | The sampling problem that samples the distribution we are trying to characterize |
Definition at line 12 of file MonteCarlo.cpp.
References muq::SamplingAlgorithms::TransitionKernel::Construct().