arithmetic.cpp File Reference
(Revision: 11206)
#include <gecode/minimodel.hh>
Go to the source code of this file.
Classes | |
class | Gecode::MiniModel::ArithNonLinExpr |
Non-linear arithmetic expressions. More... | |
Namespaces | |
namespace | Gecode |
Gecode toplevel namespace | |
namespace | Gecode::MiniModel |
Minimalistic modeling support. | |
Functions | |
bool | Gecode::MiniModel::hasType (const LinExpr &e, ArithNonLinExpr::ArithNonLinExprType t) |
Check if e is of type t. | |
LinExpr | Gecode::abs (const LinExpr &e) |
Return expression for ![]() | |
LinExpr | Gecode::min (const LinExpr &x, const LinExpr &y) |
Return expression for ![]() | |
LinExpr | Gecode::max (const LinExpr &x, const LinExpr &y) |
Return expression for ![]() | |
LinExpr | Gecode::min (const IntVarArgs &x) |
Return expression for ![]() | |
LinExpr | Gecode::max (const IntVarArgs &x) |
Return expression for ![]() | |
LinExpr | Gecode::operator* (const LinExpr &x, const LinExpr &y) |
Return expression for ![]() | |
LinExpr | Gecode::sqr (const LinExpr &x) |
Return expression for ![]() | |
LinExpr | Gecode::sqrt (const LinExpr &x) |
Return expression for ![]() | |
LinExpr | Gecode::operator/ (const LinExpr &x, const LinExpr &y) |
Return expression for ![]() | |
LinExpr | Gecode::operator% (const LinExpr &x, const LinExpr &y) |
Return expression for ![]() | |
LinExpr | Gecode::element (const IntVarArgs &x, const LinExpr &y) |
Return expression for ![]() | |
LinExpr | Gecode::element (const IntArgs &x, const LinExpr &y) |
Return expression for ![]() |