Constrained |
The ConstrainedOptimizerORTools type exposes the following members.
Name | Description | |
---|---|---|
ConstrainedOptimizerORTools | Initializes a new instance of the ConstrainedOptimizerORTools class |
Name | Description | |
---|---|---|
ExceptionMessage | If the solver result is SolverResult.UnexpectedException gets the exception message property. | |
OptimalObjectiveFunctionValue | Gets the optimal objective function value if the solve result is SolverResult.Optimal, or the current solution value if the result is SolverResult.SolutionFeasibleButNotOptimal Otherwise the value is Double.NaN. | |
OptimalX | Gets the optimal value if the solve result is SolverResult.Optimal, or the current solution value if the result is SolverResult.SolutionFeasibleButNotOptimal Contains an empty vector otherwise. | |
Result | Gets the result of the most recent solve attempt. |
Name | Description | |
---|---|---|
AddConstraints | Adds the linear constraints in the given linearly constrained problem to a Google OR-tools GLOP linear model. | |
AddVariablesAndBounds | Adds the variables in the given linearly constrained problem to a Google OR-tools GLOP linear model | |
SetStatus | Sets the SolverResult value base on Google OR-Tools ResultStatus value. |
Name | Description | |
---|---|---|
exceptionMessage_ | Constains exception message if there is an unexpected exception during the solve. | |
optimalValue_ | Optimal value of the objective function if the the result of the solver is SolveResult.Optimal | |
optimalX_ | Optimal solution value of the the result if the solver is SolveResult.Optimal | |
result_ | Result of the solver attempt. |