The ActiveSetLineSearchSQP type exposes the following members.

Constructors

  NameDescription
ActiveSetLineSearchSQPOverloaded.

Methods

  NameDescription
Equals
Determines whether the specified Object is equal to the current Object.
(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
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
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.

See Also