result = UnivariateRealSolverUtils.solve(f, 0.85, 5);
assertEquals(result, 1.0, 1E-6);
}
public void testRootEndpoints() throws Exception {
UnivariateRealFunction f = new SinFunction();
UnivariateRealSolver solver = new BrentSolver();
// endpoint is root
double result = solver.solve(f, FastMath.PI, 4);
assertEquals(FastMath.PI, result, solver.getAbsoluteAccuracy());