Click or drag to resize

NonlinearProgrammingProblemAddLowerBoundConstraint(Int32, FuncDoubleVector, Double, Double) Method

Adds an inequality constraint of the form constraintFunction(x) >= lowerBound

Namespace: CenterSpace.NMath.Core
Assembly: NMath (in NMath.dll) Version: 7.4
Syntax
public void AddLowerBoundConstraint(
	int xDimension,
	Func<DoubleVector, double> constraintFunction,
	double lowerBound
)

Parameters

xDimension  Int32
The dimension of the domain of the constraintFunction
constraintFunction  FuncDoubleVector, Double
Constraint function.
lowerBound  Double
The lower bound.
Exceptions
ExceptionCondition
InvalidArgumentExceptionThrown if lowerBound is not real - i.e. NaN of Infinity.
See Also