The ActiveSetLineSearchSQP type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| ActiveSetLineSearchSQP | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| Solve |
Solve the specified nonlinear programming problem starting the iteration from
the specified starting point.
(Overrides SequentialQuadraticProgrammingSolver..::.Solve(NonlinearProgrammingProblem, DoubleVector).) | |
| ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| CurrentIteration |
Gets a data structure containing information about the most recent
iteration. After a solve operation is performed this structure
will contain details about the final iteration.
Useful for failure analysis.
| |
| Iterations |
Gets the number of iterations performed by the solver on it's most
recent execution.
| |
| OptimalObjectiveFunctionValue |
Gets the minimum value of the object function if the
algorithm converged to a solution. If the algorithm did not converge,
returns the objective function value at the last iteration before termination.
(Overrides SequentialQuadraticProgrammingSolver..::.OptimalObjectiveFunctionValue.) | |
| OptimalX |
Gets the point at which the object function has a minimum value if the
algorithm converged to a solution. If the algorithm did not converge,
returns the value on the last iteration before termination.
(Overrides SequentialQuadraticProgrammingSolver..::.OptimalX.) | |
| QPSubProblemStatus |
Gets the status of the last quadratic subproblem solved before
iteration terminated. Useful for failure analysis.
| |
| SolveException |
If an unexpected exception was encountered during the most recent call
to the Solve method and the SolverTerminationStatus property
has the value TerminationStatus.UnexpectedException,
this property will return the Exception object that
was caught. Otherwise this property has the value of null.
| |
| SolverOptions |
Gets and sets the Lagrangian Hessian updater object
used by the solver.
| |
| SolverTerminationStatus |
Gets the termination status for the solver.
|