Program Listing for File optimizer.h¶
↰ Return to documentation for file (include/parpeoptimization/optimizer.h
)
#ifndef OPTIMIZER_H
#define OPTIMIZER_H
#include <tuple>
#include <vector>
namespace parpe {
class OptimizationProblem;
class OptimizationOptions;
class Optimizer {
public:
virtual std::tuple<int, double, std::vector<double> > optimize(OptimizationProblem *) = 0;
virtual ~Optimizer() = default;
};
} // namespace parpe
#endif // OPTIMIZER_H