2 #ifndef vnl_brent_minimizer_h_ 3 #define vnl_brent_minimizer_h_ 16 #include <vnl/algo/vnl_algo_export.h> 18 struct vnl_brent_data;
62 double minimize(
double ax);
72 double minimize_given_bounds(
double ax,
double bx,
double cx);
80 double minimize_given_bounds_and_one_f(
double ax,
double bx,
double cx,
92 double minimize_given_bounds_and_all_f(
double ax,
double bx,
double cx,
93 double fa,
double fb,
double fc);
96 #endif // vnl_brent_minimizer_h_ An object that represents a function from R^n -> R.
double f_at_last_minimum_
Function evaluation at value returned by minimize(x).
vnl_nonlinear_minimizer is a base class for nonlinear optimization.
Base class for nonlinear optimization.
double f_at_last_minimum() const
Function evaluation at value returned by minimize(x).