GRBQuadExpr()


GRBQuadExpr()

Quadratic expression constructor. Create a constant expression or an expression with one term.

GRBQuadExpr GRBQuadExpr ( double constant=0.0 )

Create a constant quadratic expression.

Arguments:

constant (optional): Constant value for expression.

Return value:

A constant expression object.

GRBQuadExpr GRBQuadExpr ( GRBVar var,
    double coeff=1.0 )

Create an expression with one term.

Arguments:

var: Variable for expression term.

coeff (optional): Coefficient for expression term.

Return value:

An expression object containing one quadratic term.

GRBQuadExpr GRBQuadExpr ( GRBLinExpr linexpr )

Initialize a quadratic expression from an existing linear expression.

Arguments:

orig: Existing linear expression to copy.

Return value:

Quadratic expression object whose initial value is taken from the input linear expression.