30 bool max,
int itermax,
float tol,
61 float extremePos()
const;
63 float extremeVal()
const;
104 bool max,
int itermax,
float tol,
135 float extremePos()
const;
137 float extremeVal()
const;
181 bool max,
int itermax );
189 template<
class IDXABL>
192 for (
int idx=0; idx<n_; idx++ )
211 template<
class IDXABL>
214 for (
int idx=0; idx<n_; idx++ )
221 float linExtreme(
float*);
#define mExpClass(module)
Definition: commondefs.h:157
Interval< float > * limits_
Definition: extremefinder.h:153
int iter_
Definition: extremefinder.h:87
float b_
Definition: extremefinder.h:82
const float * extremePos() const
Definition: extremefinder.h:208
const bool max_
Definition: extremefinder.h:232
const bool max_
Definition: extremefinder.h:90
const FloatMathFunction & func_
Definition: extremefinder.h:89
float fx_
Definition: extremefinder.h:84
Mathematical function.
Definition: mathfunc.h:59
float stopfuncval
Definition: extremefinder.h:161
float x_
Definition: extremefinder.h:83
Finds the nearest local extreme position in ND's. Implementation of Powell's Quadratically Convergent...
Definition: extremefinder.h:175
int n_
Definition: extremefinder.h:226
Interval< float > * limits_
Definition: extremefinder.h:86
bool isok
Definition: extremefinder.h:164
float centerfuncval
Definition: extremefinder.h:162
The generalization of something (e.g. a computation) where the steps must be done in sequence...
Definition: task.h:147
const bool max
Definition: extremefinder.h:156
Interval< float > current
Definition: extremefinder.h:159
const FloatMathFunctionND & func_
Definition: extremefinder.h:234
const FloatMathFunction & func
Definition: extremefinder.h:165
Bisection Extreme Finder.
Definition: extremefinder.h:99
float ftol_
Definition: extremefinder.h:225
float cx_
Definition: extremefinder.h:80
int iter_
Definition: extremefinder.h:227
float * p_
Definition: extremefinder.h:223
float * pt_
Definition: extremefinder.h:230
const float tol_
Definition: extremefinder.h:88
const int itermax_
Definition: extremefinder.h:233
float fret_
Definition: extremefinder.h:228
const int itermax_
Definition: extremefinder.h:91
float e_
Definition: extremefinder.h:81
void setStartPos(const IDXABL &sp)
Definition: extremefinder.h:190
Finds extreme values in FloatMathFunctions.
Definition: extremefinder.h:26
float startfuncval
Definition: extremefinder.h:160
void extremePos(IDXABL &sp) const
Sets the sp variable to the extreme position.
Definition: extremefinder.h:212
float extremeVal() const
Definition: extremefinder.h:206
int iter
Definition: extremefinder.h:154
const float tol
Definition: extremefinder.h:155
const int itermax
Definition: extremefinder.h:157
ObjectSet< float > xi_
Definition: extremefinder.h:224