Changeset 1092:2eebc8f7dca5 in lemon
 Timestamp:
 11/01/11 08:24:30 (10 years ago)
 Branch:
 default
 Children:
 1093:472b7885ae46, 1094:140facbd1d7c, 1095:9a716871028e, 1102:17e36e175725
 Phase:
 public
 Files:

 2 edited
Legend:
 Unmodified
 Added
 Removed

lemon/lp_base.h
r631 r1092 1605 1605 inline LpBase::Constr operator<=(const LpBase::Expr &e, 1606 1606 const LpBase::Expr &f) { 1607 return LpBase::Constr(0, f  e, LpBase:: INF);1607 return LpBase::Constr(0, f  e, LpBase::NaN); 1608 1608 } 1609 1609 … … 1623 1623 inline LpBase::Constr operator<=(const LpBase::Expr &e, 1624 1624 const LpBase::Value &f) { 1625 return LpBase::Constr(  LpBase::INF, e, f);1625 return LpBase::Constr(LpBase::NaN, e, f); 1626 1626 } 1627 1627 … … 1632 1632 inline LpBase::Constr operator>=(const LpBase::Expr &e, 1633 1633 const LpBase::Expr &f) { 1634 return LpBase::Constr(0, e  f, LpBase:: INF);1634 return LpBase::Constr(0, e  f, LpBase::NaN); 1635 1635 } 1636 1636 … … 1652 1652 inline LpBase::Constr operator>=(const LpBase::Expr &e, 1653 1653 const LpBase::Value &f) { 1654 return LpBase::Constr(f, e, LpBase:: INF);1654 return LpBase::Constr(f, e, LpBase::NaN); 1655 1655 } 1656 1656 
test/lp_test.cc
r678 r1092 167 167 c = ((2 >= p1) >= 3); 168 168 169 { //Tests for #430 170 LP::Col v=lp.addCol(); 171 LP::Constr c = v >= 3; 172 c = c <= 4; 173 LP::Constr c2; 174 c2 = 3 <= v <= 4; 175 } 176 169 177 e[x[3]]=2; 170 178 e[x[3]]=4;
Note: See TracChangeset
for help on using the changeset viewer.