![]() | 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. |