MQConstrBuilder.MQConstrBuilder()
Construct a MQConstrBuilder object with the given shape.
Synopsis
MQConstrBuilder(Shape shp)
Arguments
shp
: shape of MQConstrBuilder.
MQConstrBuilder.Flatten()
Flatten a MQConstrBuilder object to a 1-dimensional shape.
Synopsis
MQConstrBuilder Flatten()
Return
a MQConstrBuilder object collapsed into one dimension.
MQConstrBuilder.GetND()
Get number of dimensions of MQConstrBuilder object.
Synopsis
int GetND()
Return
number of dimensions.
MQConstrBuilder.GetQuadExpr()
Get N-dimensional quadratic expressions associated with N-dimensional quadratic constraints.
Synopsis
MQuadExpr GetQuadExpr()
Return
MQuadExpr object.
MQConstrBuilder.GetSense()
Get sense associated with N-dimensional constraints.
Synopsis
char GetSense()
Return
constraint sense.
MQConstrBuilder.Set()
Set N-dimensional quadratic constraints to its builder object.
Synopsis
void Set(
MQuadExpr expr,
char sense,
double rhs)
Arguments
expr
: MQuadExpr object
sense
: constraint sense other than COPT_RANGE.
rhs
: constant of right side of constraints.
MQConstrBuilder.Set()
Set N-dimensional quadratic constraints to its builder object.
Synopsis
void Set(
MQuadExpr expr,
char sense,
MVar rhs)
Arguments
expr
: MQuadExpr object
sense
: constraint sense other than COPT_RANGE.
rhs
: MVar object at right side of quadratic constraints.
MQConstrBuilder.Set()
Set N-dimensional quadratic constraints to its builder object.
Synopsis
void Set(
MQuadExpr expr,
char sense,
MLinExpr rhs)
Arguments
expr
: MQuadExpr object
sense
: constraint sense other than COPT_RANGE.
rhs
: MLinExpr object at right side of quadratic constraints.
MQConstrBuilder.Set()
Set N-dimensional quadratic constraints to its builder object.
Synopsis
void Set(
MQuadExpr expr,
char sense,
MQuadExpr rhs)
Arguments
expr
: MQuadExpr object
sense
: constraint sense other than COPT_RANGE.
rhs
: MQuadExpr object at right side of quadratic constraints.
MQConstrBuilder.Set()
Set N-dimensional quadratic constraints to its builder object.
Synopsis
void Set(
MQuadExpr expr,
char sense,
NdArray<double> rhs)
Arguments
expr
: MQuadExpr object
sense
: constraint sense other than COPT_RANGE.
rhs
: N-dimensional constants at right side of quadratic constraints.