Package dev.nm.root.univariate
Interface UnivariateMinimizer.Solution
-
- All Superinterfaces:
MinimizationSolution<Double>
- All Known Implementing Classes:
BracketSearchMinimizer.Solution,BrentMinimizer.Solution,FibonaccMinimizer.Solution,GoldenMinimizer.Solution,GridSearchMinimizer.Solution
- Enclosing interface:
- UnivariateMinimizer
public static interface UnivariateMinimizer.Solution extends MinimizationSolution<Double>
This is the solution to a univariate minimization problem.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doublesearch(double lower, double upper)Search for a minimum within the interval [lower, upper].doublesearch(double lower, double initial, double upper)Search for a minimum within the interval [lower, upper].-
Methods inherited from interface dev.nm.solver.MinimizationSolution
minimizer, minimum
-
-
-
-
Method Detail
-
search
double search(double lower, double initial, double upper)Search for a minimum within the interval [lower, upper].- Parameters:
lower- the lower bound for the bracketing interval which contains a minimuminitial- an initial guessupper- the upper bound for the bracketing interval which contains a minimum- Returns:
- an approximate minimizer
-
search
double search(double lower, double upper)Search for a minimum within the interval [lower, upper].- Parameters:
lower- the lower bound for the bracketing interval which contains a minimumupper- the upper bound for the bracketing interval which contains a minimum- Returns:
- an approximate minimizer
-
-