Package org.hipparchus.optim.linear
Class SolutionCallback
- java.lang.Object
-
- org.hipparchus.optim.linear.SolutionCallback
-
- All Implemented Interfaces:
OptimizationData
public class SolutionCallback extends Object implements OptimizationData
A callback object that can be provided to a linear optimizer to keep track of the best solution found.
-
-
Constructor Summary
Constructors Constructor Description SolutionCallback()
Empty constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PointValuePair
getSolution()
Retrieve the best solution found so far.boolean
isSolutionOptimal()
Returns if the found solution is optimal.
-
-
-
Method Detail
-
getSolution
public PointValuePair getSolution()
Retrieve the best solution found so far.Note: the returned solution may not be optimal, e.g. in case the optimizer did reach the iteration limits.
- Returns:
- the best solution found so far by the optimizer, or
null
if no feasible solution could be found
-
isSolutionOptimal
public boolean isSolutionOptimal()
Returns if the found solution is optimal.- Returns:
true
if the solution is optimal,false
otherwise
-
-