8 return std::abs(b - a) < m_RootRelativeTolerance * (a + b) / 2.0;
13 m_ParametersVector[0] = x;
14 return m_RootFindingFunction->GetValue(m_ParametersVector);
19 m_FunctionValueAtInitialLowerBound = val;
20 m_ProvidedFunctionValueAtInitialLowerBound =
true;
25 m_FunctionValueAtInitialUpperBound = val;
26 m_ProvidedFunctionValueAtInitialUpperBound =
true;
void SetFunctionValueAtInitialLowerBound(const double &val)
double operator()(const double &x)
bool operator()(const double &a, const double &b)
void SetFunctionValueAtInitialUpperBound(const double &val)