lin-expr.cpp File Reference
(Revision: 11941)
#include <gecode/minimodel.hh>
Go to the source code of this file.
Namespaces | |
namespace | Gecode |
Gecode toplevel namespace | |
Functions | |
LinExpr | Gecode::operator+ (int, const IntVar &) |
Construct linear expression as sum of integer variable and integer. | |
LinExpr | Gecode::operator+ (int, const BoolVar &) |
Construct linear expression as sum of Boolean variable and integer. | |
LinExpr | Gecode::operator+ (int, const LinExpr &) |
Construct linear expression as sum of linear expression and integer. | |
LinExpr | Gecode::operator+ (const IntVar &, int) |
Construct linear expression as sum of integer variable and integer. | |
LinExpr | Gecode::operator+ (const BoolVar &, int) |
Construct linear expression as sum of Boolean variable and integer. | |
LinExpr | Gecode::operator+ (const LinExpr &, int) |
Construct linear expression as sum of linear expression and integer. | |
LinExpr | Gecode::operator+ (const IntVar &, const IntVar &) |
Construct linear expression as sum of integer variables. | |
LinExpr | Gecode::operator+ (const IntVar &, const BoolVar &) |
Construct linear expression as sum of integer and Boolean variable. | |
LinExpr | Gecode::operator+ (const BoolVar &, const IntVar &) |
Construct linear expression as sum of Boolean and integer variable. | |
LinExpr | Gecode::operator+ (const BoolVar &, const BoolVar &) |
Construct linear expression as sum of Boolean variables. | |
LinExpr | Gecode::operator+ (const IntVar &, const LinExpr &) |
Construct linear expression as sum of integer variable and linear expression. | |
LinExpr | Gecode::operator+ (const BoolVar &, const LinExpr &) |
Construct linear expression as sum of Boolean variable and linear expression. | |
LinExpr | Gecode::operator+ (const LinExpr &, const IntVar &) |
Construct linear expression as sum of linear expression and integer variable. | |
LinExpr | Gecode::operator+ (const LinExpr &, const BoolVar &) |
Construct linear expression as sum of linear expression and Boolean variable. | |
LinExpr | Gecode::operator+ (const LinExpr &, const LinExpr &) |
Construct linear expression as sum of linear expressions. | |
LinExpr | Gecode::operator- (int, const IntVar &) |
Construct linear expression as sum of integer variable and integer. | |
LinExpr | Gecode::operator- (int, const BoolVar &) |
Construct linear expression as sum of Boolean variable and integer. | |
LinExpr | Gecode::operator- (int, const LinExpr &) |
Construct linear expression as sum of integer and linear expression. | |
LinExpr | Gecode::operator- (const IntVar &, int) |
Construct linear expression as sum of integer variable and integer. | |
LinExpr | Gecode::operator- (const BoolVar &, int) |
Construct linear expression as sum of Boolean variable and integer. | |
LinExpr | Gecode::operator- (const LinExpr &, int) |
Construct linear expression as sum of linear expression and integer. | |
LinExpr | Gecode::operator- (const IntVar &, const IntVar &) |
Construct linear expression as sum of integer variables. | |
LinExpr | Gecode::operator- (const IntVar &, const BoolVar &) |
Construct linear expression as sum of integer and Boolean variable. | |
LinExpr | Gecode::operator- (const BoolVar &, const IntVar &) |
Construct linear expression as sum of Boolean and integer variable. | |
LinExpr | Gecode::operator- (const BoolVar &, const BoolVar &) |
Construct linear expression as sum of Boolean variables. | |
LinExpr | Gecode::operator- (const IntVar &, const LinExpr &) |
Construct linear expression as sum of integer variable and linear expression. | |
LinExpr | Gecode::operator- (const BoolVar &, const LinExpr &) |
Construct linear expression as sum of Boolean variable and linear expression. | |
LinExpr | Gecode::operator- (const LinExpr &, const IntVar &) |
Construct linear expression as sum of linear expression and integer variable. | |
LinExpr | Gecode::operator- (const LinExpr &, const BoolVar &) |
Construct linear expression as sum of linear expression and Boolean variable. | |
LinExpr | Gecode::operator- (const LinExpr &, const LinExpr &) |
Construct linear expression as sum of linear expressions. | |
LinExpr | Gecode::operator- (const IntVar &) |
Construct linear expression as negative of integer variable. | |
LinExpr | Gecode::operator- (const BoolVar &) |
Construct linear expression as negative of Boolean variable. | |
LinExpr | Gecode::operator- (const LinExpr &) |
Construct linear expression as negative of linear expression. | |
LinExpr | Gecode::operator* (int, const IntVar &) |
Construct linear expression as product of integer coefficient and integer variable. | |
LinExpr | Gecode::operator* (int, const BoolVar &) |
Construct linear expression as product of integer coefficient and Boolean variable. | |
LinExpr | Gecode::operator* (const IntVar &, int) |
Construct linear expression as product of integer coefficient and integer variable. | |
LinExpr | Gecode::operator* (const BoolVar &, int) |
Construct linear expression as product of integer coefficient and Boolean variable. | |
LinExpr | Gecode::operator* (const LinExpr &, int) |
Construct linear expression as product of integer coefficient and linear expression. | |
LinExpr | Gecode::operator* (int, const LinExpr &) |
Construct linear expression as product of integer coefficient and linear expression. | |
LinExpr | Gecode::sum (const IntVarArgs &x) |
Construct linear expression as sum of integer variables. | |
LinExpr | Gecode::sum (const IntArgs &a, const IntVarArgs &x) |
Construct linear expression as sum of integer variables with coefficients. | |
LinExpr | Gecode::sum (const BoolVarArgs &x) |
Construct linear expression as sum of Boolean variables. | |
LinExpr | Gecode::sum (const IntArgs &a, const BoolVarArgs &x) |
Construct linear expression as sum of Boolean variables with coefficients. | |
IntVar | Gecode::expr (Home home, const LinExpr &e, IntConLevel icl=ICL_DEF) |
Post linear expression and return its value. |