SystemObject Extreme.Mathematics.OptimizationOptimizationModelEntity Extreme.Mathematics.OptimizationConstraint Extreme.Mathematics.OptimizationNonlinearConstraint
Namespace:
Extreme.Mathematics.Optimization
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public class NonlinearConstraint : Constraint
Public Class NonlinearConstraint
Inherits Constraint
public ref class NonlinearConstraint : public Constraint
type NonlinearConstraint =
class
inherit Constraint
end
The NonlinearConstraint type exposes the following members.
Top
Top
A NonlinearConstraint object represents a constraint
in a NonlinearProgram.
NonlinearConstraint objects are created using
the [o:NonlinearProgram.AddNonlinearConstraint]
method of the NonlinearProgram class.
Each constraint has a Name, which may be generated automatically.
The LowerBound and UpperBound properties
specify the left and right hand sides of the constraint. The ConstraintFunction property specifies
the function whose value must lie between those bounds.
The FastConstraintGradient property specifies the gradient of the constraint function. If this value is
, a numerical approximation is used.
Reference