Cookie Settings

Try our new documentation site (beta).

Filter Content By
Version
Table of contents
Filter by Language
C API Details
C++ API Details
GRBModel +
Java API Details
GRBModel +
.NET API Details
GRBModel +
Python API Details
Model +
Attributes
Parameters
Parameter Descriptions +


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.