The NonlinearProgrammingProblem type exposes the following members.

Methods

  NameDescription
AddBounds
Adds upper and lower bound constraints to a variable.
AddConstraintOverloaded.
AddEqualityConstraintOverloaded.
AddLinearConstraint
Adds a linear inequality constraint of the form lowerBound <= coefficients'x < upperBound
AddLinearEqualityConstraint
Adds an equality constraint of the form coefficients'x = rightHandSide
AddLinearLowerBoundConstraint
Adds a linear inequality constraint of the form coefficients'x >= lowerBound
AddLinearUpperBoundConstraint
Adds a linear inequality constraint of the form coefficients'x <= upperBound
AddLowerBound
Adds an lower bound constraint on the variable at the given index.
AddLowerBoundConstraintOverloaded.
AddUpperBound
Adds an upper bound constraint on the variable at the given index.
AddUpperBoundConstraintOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
EvaluateConstraints
Evalutes each of the constraints at the specified point and returns the results.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
IsFeasiblePoint
Function for determining the feasibility of a give point. A point x is feasible if it satisfies all the constraints of the problem.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

See Also