PsdConstrBuilder::GetPsdExpr()
Get expression associated with PSD constraint.
Synopsis
const PsdExpr &GetPsdExpr()Return
PSD expression object.
PsdConstrBuilder::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.
PsdConstrBuilder::GetSense()
Get sense associated with PSD constraint.
Synopsis
char GetSense()Return
PSD constraint sense.
PsdConstrBuilder::Set()
Set detail of a PSD constraint to its builder object.
Synopsis
void Set(
const PsdExpr &expr,
char sense,
double rhs)Arguments
expr: expression object at one side of the PSD constraint.
sense: PSD constraint sense, other than COPT_RANGE.
rhs: constant at right side of the PSD constraint.
PsdConstrBuilder::SetRange()
Set a range constraint to its builder.
Synopsis
void SetRange(const PsdExpr &expr, double range)Arguments
expr: PSD expression object, whose constant is negative upper bound.
range: length from lower bound to upper bound of the constraint. Must greater than 0.