| Package | Description | 
|---|---|
| org.hipparchus.analysis.solvers | 
 Root finding algorithms, for univariate real functions. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
static AllowedSolution | 
AllowedSolution.valueOf(String name) | 
 Returns the enum constant of this type with the specified name. 
 | 
static AllowedSolution[] | 
AllowedSolution.values() | 
 Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
static double | 
UnivariateSolverUtils.forceSide(int maxEval,
         UnivariateFunction f,
         BracketedUnivariateSolver<UnivariateFunction> bracketing,
         double baseRoot,
         double min,
         double max,
         AllowedSolution allowedSolution) | 
 Force a root found by a non-bracketing solver to lie on a specified side,
 as if the solver were a bracketing one. 
 | 
T | 
BracketedRealFieldUnivariateSolver.Interval.getSide(AllowedSolution allowed) | 
 Get the abscissa corresponding to the allowed side. 
 | 
double | 
BracketedUnivariateSolver.Interval.getSide(AllowedSolution allowed) | 
 Get the abscissa corresponding to the allowed side. 
 | 
double | 
BaseSecantSolver.solve(int maxEval,
     UnivariateFunction f,
     double min,
     double max,
     double startValue,
     AllowedSolution allowedSolution) | 
 Solve for a zero in the given interval, start at  
startValue. | 
double | 
BaseSecantSolver.solve(int maxEval,
     UnivariateFunction f,
     double min,
     double max,
     AllowedSolution allowedSolution) | 
 Solve for a zero in the given interval. 
 | 
T | 
BracketedRealFieldUnivariateSolver.solve(int maxEval,
     RealFieldUnivariateFunction<T> f,
     T min,
     T max,
     AllowedSolution allowedSolution) | 
 Solve for a zero in the given interval. 
 | 
T | 
BracketedRealFieldUnivariateSolver.solve(int maxEval,
     RealFieldUnivariateFunction<T> f,
     T min,
     T max,
     T startValue,
     AllowedSolution allowedSolution) | 
 Solve for a zero in the given interval, start at  
startValue. | 
double | 
BracketedUnivariateSolver.solve(int maxEval,
     FUNC f,
     double min,
     double max,
     double startValue,
     AllowedSolution allowedSolution) | 
 Solve for a zero in the given interval, start at  
startValue. | 
double | 
BracketedUnivariateSolver.solve(int maxEval,
     FUNC f,
     double min,
     double max,
     AllowedSolution allowedSolution) | 
 Solve for a zero in the given interval. 
 | 
double | 
BracketingNthOrderBrentSolver.solve(int maxEval,
     UnivariateFunction f,
     double min,
     double max,
     double startValue,
     AllowedSolution allowedSolution) | 
 Solve for a zero in the given interval, start at  
startValue. | 
double | 
BracketingNthOrderBrentSolver.solve(int maxEval,
     UnivariateFunction f,
     double min,
     double max,
     AllowedSolution allowedSolution) | 
 Solve for a zero in the given interval. 
 | 
T | 
FieldBracketingNthOrderBrentSolver.solve(int maxEval,
     RealFieldUnivariateFunction<T> f,
     T min,
     T max,
     AllowedSolution allowedSolution) | 
 Solve for a zero in the given interval. 
 | 
T | 
FieldBracketingNthOrderBrentSolver.solve(int maxEval,
     RealFieldUnivariateFunction<T> f,
     T min,
     T max,
     T startValue,
     AllowedSolution allowedSolution) | 
 Solve for a zero in the given interval, start at  
startValue. | 
Copyright © 2016–2018 Hipparchus.org. All rights reserved.