3 namespace pt = boost::property_tree;
14 pt.put<std::string>(
"SamplingAlgorithm.TransitionKernel",
"MCKernel");
virtual std::shared_ptr< TransitionKernel > ConstructKernel(boost::property_tree::ptree &pt, std::shared_ptr< AbstractSamplingProblem > problem) const override
Create the transition kernel.
static std::shared_ptr< TransitionKernel > Construct(boost::property_tree::ptree const &pt, std::shared_ptr< AbstractSamplingProblem > problem)
Static constructor for the transition kernel.