Files
OrcaSlicer-bambulab/deps_src/libnest2d/include/libnest2d/optimizers/nlopt/subplex.hpp
Louis Rossmann c661ddc2eb Initial release
2026-05-11 07:39:33 -05:00

21 lines
428 B
C++

#ifndef SUBPLEX_HPP
#define SUBPLEX_HPP
#include "nlopt_boilerplate.hpp"
namespace libnest2d { namespace opt {
class SubplexOptimizer: public NloptOptimizer {
public:
inline explicit SubplexOptimizer(const StopCriteria& scr = {}):
NloptOptimizer(method2nloptAlg(Method::L_SUBPLEX), scr) {}
};
template<>
struct OptimizerSubclass<Method::L_SUBPLEX> { using Type = SubplexOptimizer; };
}
}
#endif // SUBPLEX_HPP