operator +


operator +

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

GRBLinExpr operator + ( GRBLinExpr expr1,
    GRBLinExpr expr2 )

Arguments:

expr1: First linear expression argument.

expr2: Second linear expression argument.

Return value:

A linear expression that is equal to the sum of the two argument expressions.

GRBLinExpr operator + ( GRBLinExpr expr,
    GRBVar var )

Arguments:

expr: Linear expression argument.

var: Variable argument.

Return value:

A linear expression that is equal to the sum of the argument linear expression and the argument variable.

GRBLinExpr operator + ( GRBVar var,
    GRBLinExpr expr )

Arguments:

var: Variable argument.

expr: Linear expression argument.

Return value:

A linear expression that is equal to the sum of the argument linear expression and the argument variable.

GRBLinExpr operator + ( GRBVar var1,
    GRBVar var2 )

Arguments:

var1: First variable argument.

var2: Second variable argument.

Return value:

A linear expression that is equal to the sum of the two argument variables.

GRBLinExpr operator + ( double a,
    GRBVar var )

Arguments:

a: Constant.

var: Variable.

Return value:

A linear expression that is equal to the sum of the constant and the variable argument.

GRBLinExpr operator + ( GRBVar var,
    double a )

Arguments:

var: Variable.

a: Constant.

Return value:

A linear expression that is equal to the sum of the constant and the variable argument.

GRBQuadExpr operator + ( GRBQuadExpr expr1,
    GRBQuadExpr expr2 )

Arguments:

expr1: First quadratic expression argument.

expr2: Second quadratic expression argument.

Return value:

A quadratic expression that is equal to the sum of the two argument quadratic expressions.

GRBQuadExpr operator + ( GRBQuadExpr expr,
    GRBVar var )

Arguments:

expr: Quadratic expression argument.

var: Variable argument.

Return value:

A quadratic expression that is equal to the sum of the argument quadratic expression and the argument variable.

GRBQuadExpr operator + ( GRBVar var,
    GRBQuadExpr expr )

Arguments:

var: Variable argument.

expr: Quadratic expression argument.

Return value:

A quadratic expression that is equal to the sum of the argument quadratic expression and the argument variable.