21 #ifndef OPAL_SAMPLING_METHOD_H
22 #define OPAL_SAMPLING_METHOD_H
27 #include <boost/smart_ptr.hpp>
37 virtual void create(boost::shared_ptr<SampleIndividual>& ind,
size_t i) = 0;
boost::shared_ptr< CmdArguments > CmdArguments_t
virtual ~SamplingMethod()
virtual void create(boost::shared_ptr< SampleIndividual > &ind, size_t i)=0
virtual void allocate(const CmdArguments_t &, const Comm::Bundle_t &)
bundles all communicators for a specific role/pid