public class GridSearchMinimizer extends Object implements UnivariateMinimizer
Modifier and Type | Class and Description |
---|---|
static interface |
GridSearchMinimizer.GridDefinition |
class |
GridSearchMinimizer.Solution
This is the solution to the
GridSearchMinimizer . |
Constructor and Description |
---|
GridSearchMinimizer(double gridSize)
Constructs an instance with a given grid size for even grid.
|
GridSearchMinimizer(GridSearchMinimizer.GridDefinition gridDefinition)
Constructs an instance with a user-defined grid.
|
GridSearchMinimizer(int nPoints)
Constructs an instance with a given number of grid points for even grid.
|
Modifier and Type | Method and Description |
---|---|
GridSearchMinimizer.Solution |
solve(C2OptimProblem problem)
Solve an optimization problem, e.g.,
OptimProblem . |
GridSearchMinimizer.Solution |
solve(UnivariateRealFunction f)
Minimizes a univariate function.
|
public GridSearchMinimizer(int nPoints)
nPoints
- the number of grid points in the search rangepublic GridSearchMinimizer(double gridSize)
gridSize
- the size of gridpublic GridSearchMinimizer(GridSearchMinimizer.GridDefinition gridDefinition)
gridDefinition
- the user-defined gridpublic GridSearchMinimizer.Solution solve(C2OptimProblem problem)
Optimizer
OptimProblem
.solve
in interface Optimizer<C2OptimProblem,UnivariateMinimizer.Solution>
problem
- an optimization problempublic GridSearchMinimizer.Solution solve(UnivariateRealFunction f)
f
- the objective functionCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.