17 #if !defined(OPENNURBS_OPTIMIZE_INC_) 18 #define OPENNURBS_OPTIMIZE_INC_ 21 int ON_FindLocalMinimum(
22 int (*)(
void*,
double,
double*,
double*),
24 double,
double,
double,
94 double m_s0, m_f0, m_s1, m_f1;
95 bool BracketZero(
double,
double,
double,
double,
int=0);
96 bool BracketSpan(
double,
double,
double,
double);
97 bool NewtonRaphson(
double,
double,
double,
double,
int,
double* );
double m_t1
Definition: opennurbs_optimize.h:58
int m_k_count
length of m_k[] array ( 0 or >= 2 ).
Definition: opennurbs_optimize.h:91
virtual bool Evaluate(double, double *, double *, int)=0
double m_f_tolerance
Definition: opennurbs_optimize.h:60
const double * m_k
Definition: opennurbs_optimize.h:88
double m_t0
Definition: opennurbs_optimize.h:58
find a local zero of a 1 parameter function
Definition: opennurbs_optimize.h:33
double m_t_tolerance
Definition: opennurbs_optimize.h:64