#include <GteMinimize1.h>
Public Member Functions | |
void | GetMinimum (Real t0, Real t1, Real tInitial, Real &tMin, Real &fMin) |
Minimize1 (std::function< Real(Real)> const &F, int maxLevel, int maxBracket) | |
Private Member Functions | |
void | GetBracketedMinimum (Real t0, Real f0, Real tm, Real fm, Real t1, Real f1, int level) |
void | GetMinimum (Real t0, Real f0, Real t1, Real f1, int level) |
void | GetMinimum (Real t0, Real f0, Real tm, Real fm, Real t1, Real f1, int level) |
Private Attributes | |
Real | mFMin |
std::function< Real(Real)> | mFunction |
int | mMaxBracket |
int | mMaxLevel |
Real | mTMin |
Definition at line 31 of file GteMinimize1.h.
gte::Minimize1< Real >::Minimize1 | ( | std::function< Real(Real)> const & | F, |
int | maxLevel, | ||
int | maxBracket | ||
) |
Definition at line 63 of file GteMinimize1.h.
|
private |
Definition at line 253 of file GteMinimize1.h.
void gte::Minimize1< Real >::GetMinimum | ( | Real | t0, |
Real | t1, | ||
Real | tInitial, | ||
Real & | tMin, | ||
Real & | fMin | ||
) |
Definition at line 73 of file GteMinimize1.h.
|
private |
Definition at line 177 of file GteMinimize1.h.
|
private |
Definition at line 109 of file GteMinimize1.h.
|
private |
Definition at line 58 of file GteMinimize1.h.
|
private |
Definition at line 55 of file GteMinimize1.h.
|
private |
Definition at line 57 of file GteMinimize1.h.
|
private |
Definition at line 56 of file GteMinimize1.h.
|
private |
Definition at line 58 of file GteMinimize1.h.