The NonlinearConstraint type exposes the following members.

Constructors

  NameDescription
NonlinearConstraintOverloaded.

Methods

  NameDescription
Clone
Returns a deep copy of self.
(Overrides Constraint..::.Clone()()().)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
EvaluateConstraintFunction
Evaluates the constraint function at the given point.
(Overrides Constraint..::.EvaluateConstraintFunction(DoubleVector).)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GradientOverloaded.
IsSatisfied
Determines if the constraint represented by this instance is satisfied at the given point.
(Inherited from Constraint.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Tolerance
Gets and sets the tolerance for determining whether or not this constraint is satisfied at a particular point. For example the equality constraint c(x) = 0 will be considered to be satisfied at a point x0 if |c(x0)| < Tolerance, and a inequality constraint c(x) >= 0 will be considered to be satisfied at a point x0 if c(x0) >= -tolerance_.
(Inherited from Constraint.)
Type
Gets and sets the type of the constraint, either equality or inequality.
(Inherited from Constraint.)

See Also