operator *

Create a new expression by multiplying a pair of Gurobi objects.

GRBLinExpr operator * ( double multiplier,
GRBLinExpr expr )

Arguments:

multiplier: Multiplier for expression argument.

expr: Expression argument.

Return value:

A linear expression that is equal to the input expression times the input multiplier.

GRBLinExpr operator * ( GRBLinExpr expr,
double multiplier )

Arguments:

expr: Linear expression argument.

multiplier: Multiplier for expression argument.

Return value:

A linear expression that is equal to the input expression times the input multiplier.

GRBLinExpr operator * ( double multiplier,
GRBVar var )

Arguments:

multiplier: Multiplier for variable argument.

var: Variable argument.

Return value:

A linear expression that is equal to the input variable times the input multiplier.

GRBLinExpr operator * ( GRBVar var,
double multiplier )

Arguments:

var: Variable argument.

multiplier: Multiplier for variable argument.

Return value:

A linear expression that is equal to the input variable times the input multiplier.

GRBQuadExpr operator * ( double multiplier,
GRBQuadExpr expr )

Arguments:

multiplier: Multiplier for expression argument.

expr: Quadratic expression argument.

Return value:

A quadratic expression that is equal to the input expression times the input multiplier.

GRBQuadExpr operator * ( GRBQuadExpr expr,
double multiplier )

Arguments:

expr: Quadratic expression argument.

multiplier: Multiplier for expression argument.

Return value:

A quadratic expression that is equal to the input expression times the input multiplier.

GRBQuadExpr operator * ( GRBVar var1,
GRBVar var2 )

Arguments:

var1: First variable argument.

var2: Second variable argument.

Return value:

A quadratic expression that is equal to the product of the two input variables.

GRBQuadExpr operator * ( GRBVar var,
GRBLinExpr expr )

Arguments:

var: Input variable.

expr: Input linear expression.

Return value:

A quadratic expression that is equal to the input linear expression times the input variable.

GRBQuadExpr operator * ( GRBLinExpr expr,
GRBVar var )

Arguments:

expr: Input linear expression.

var: Input variable.

Return value:

A quadratic expression that is equal to the input linear expression times the input variable.

GRBQuadExpr operator * ( GRBLinExpr expr1,
GRBLinExpr expr2 )

Arguments:

expr1: First linear expression argument.

expr2: Second linear expression argument.

Return value:

A quadratic expression that is equal to the product of the two input linear expressions.