François Laferrière created MATH-1662:
-----------------------------------------
Summary: LineSearch has hardcoded SimpleUnivariateValueChecker for
convergence criteria
Key: MATH-1662
URL: https://issues.apache.org/jira/browse/MATH-1662
Project: Commons Math
Issue Type: Improvement
Components: legacy
Reporter: François Laferrière
In principle, the line search should allow to use any convergence criteria.
*Rationale*
For some use cases, we care more about point than value.
*Proposal*
add a constructor with a pre-built checker
{code:java}
public LineSearch(MultivariateOptimizer
optimizer,AbstractConvergenceChecker<UnivariatePointValuePair> checker,
doubleinitialBracketingRange) {
mainOptimizer = optimizer;
lineOptimizer = new BrentOptimizer(REL_TOL_UNUSED, ABS_TOL_UNUSED, checker);
this.initialBracketingRange = initialBracketingRange;
}
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)