Class MultiConditionProblemMultiStartOptimizationProblem

Inheritance Relationships

Base Type

Class Documentation

class MultiConditionProblemMultiStartOptimizationProblem : public parpe::MultiStartOptimizationProblem

The MultiConditionProblemGeneratorForMultiStart class generates new MultiConditionProblem instances with proper DataProviders for multi-start optimization.

Public Functions

MultiConditionProblemMultiStartOptimizationProblem(MultiConditionDataProviderHDF5 *dp, OptimizationOptions options, OptimizationResultWriter *resultWriter, LoadBalancerMaster *loadBalancer, std::unique_ptr<Logger> logger)
virtual int getNumberOfStarts() const override
virtual bool restartOnFailure() const override
virtual std::unique_ptr<OptimizationProblem> getLocalProblem(int multiStartIndex) const override