Function to bracket a minimum. More...
#include <cmath>#include <algorithm>#include <vnl/algo/vnl_bracket_minimum.h>#include <vnl/algo/vnl_fit_parabola.h>Go to the source code of this file.
Classes | |
| class | vnl_bm_func |
Functions | |
| void | swap (double &a, double &b) |
| void | vnl_bracket_minimum (vnl_cost_function &fn, double &a, double &b, double &c, double &fa, double &fb, double &fc) |
| Given initial values a and b, find bracket a<b<c s.t. f(a)>f(b)<f(c). More... | |
|
inline |
Definition at line 16 of file vnl_bracket_minimum.cxx.
| void vnl_bracket_minimum | ( | vnl_cost_function & | fn, |
| double & | a, | ||
| double & | b, | ||
| double & | c, | ||
| double & | fa, | ||
| double & | fb, | ||
| double & | fc | ||
| ) |
Given initial values a and b, find bracket a<b<c s.t. f(a)>f(b)<f(c).
Final function values at a,b,c stored in fa,fb,fc
Definition at line 34 of file vnl_bracket_minimum.cxx.
1.8.15