29 #include <agrum/CN/polytope/LpInterface.h> 32 # include <agrum/CN/polytope/LpInterface_inl.h> 163 if (
this == &
rhs)
return *
this;
182 if (
this == &
rhs)
return *
this;
214 "expr::operator+= (rhs) : <= present " 215 "on one side of rhs and/or expr");
230 "expr::operator+= (rhs) : <= present " 231 "on one side of rhs and/or expr");
262 "expr::operator-= (rhs) : <= present in one of rhs and/or expr");
287 "LpExpr::setSide ( const LpCol & from " 288 ") : too many <= ; no free side");
294 "LpExpr::setSide ( const LpCol & from " 295 ") : too many <= ; no free side");
324 "LpExpr::setSide ( const LpCol & from ) " 325 ": too many <= ; no free side");
352 "LpExpr::setSide ( const LpCol & from ) " 353 ": too many <= ; no free side");
360 "LpExpr::setSide ( const LpCol & from ) " 361 ": too many <= ; no free side");
368 "LpExpr::setSide ( const LpCol & from " 369 ") : too many <= ; no free side");
376 "LpExpr::setSide ( const LpCol & from " 377 ") : too many <= ; no free side");
409 "LpExpr::setSide ( const LpCol & from ) " 410 ": too many <= ; no free side");
441 "LpExpr::setSide ( const LpCol & from ) " 442 ": too many <= ; no free side");
449 "LpExpr::setSide ( const LpCol & from ) " 450 ": too many <= ; no free side");
457 "LpExpr::setSide ( const LpCol & from " 458 ") : too many <= ; no free side");
543 "expr : " <<
expr.
toString() <<
"is not a valid inequality; no <= detected");
548 <<
"is not a valid inequality; " 549 "no variable in inequality, " 583 "expr : " <<
expr.
toString() <<
"is not a valid inequality; no <= detected");
588 <<
"is not a valid inequality; " 589 "no variable in inequality, " 625 out << row.toString();
INLINE void emplace(Args &&... args)
std::ostream & operator<<(std::ostream &out, const LpRow &row)
namespace for constraint-based description of credal sets
namespace for all credal networks entities