ConstrBuilder::GetExpr()
Get expression associated with constraint.
Synopsis
const Expr &GetExpr()
Return
expression object.
ConstrBuilder::GetRange()
Get range from lower bound to upper bound of range constraint.
Synopsis
double GetRange()
Return
length from lower bound to upper bound of the constraint.
ConstrBuilder::GetSense()
Get sense associated with constraint.
Synopsis
char GetSense()
Return
constraint sense.
ConstrBuilder::Set()
Set detail of a constraint to its builder object.
Synopsis
void Set(
const Expr &expr,
char sense,
double rhs)
Arguments
expr
: expression object at one side of the constraint
sense
: constraint sense other than COPT_RANGE.
rhs
: constant of right side of the constraint.
ConstrBuilder::SetRange()
Set a range constraint to its builder.
Synopsis
void SetRange(const Expr &expr, double range)
Arguments
expr
: expression object, whose constant is negative upper bound.
range
: length from lower bound to upper bound of the constraint. Must greater than 0.