Class NelderMead¶ Defined in File neldermead.h Class Documentation¶ class NelderMead¶ Public Functions NelderMead(std::function<double(Vec2d)> func)¶ NelderMead(std::function<double(Vec2d)> func, Vec2d x0, double step = 1.0, bool debug = false)¶ Vec2d minimize(int max_iters = 200, double tol = 1e-6, double fval_tol = 0.0, bool debug = false)¶ void set_initial_simplex(Vec2d x0, double step = 1.0, bool debug = false)¶ void set_initial_simplex(Vec2d x0, double f0, double step = 1.0, bool debug = false)¶ inline int get_iter() const¶ inline double get_min_val() const¶