Definition at line 52 of file theory_arith_old.h.
CVC3::TheoryArithOld::TheoryArithOld::Ineq::Ineq | ( | ) | [inline, private] |
CVC3::TheoryArithOld::TheoryArithOld::Ineq::Ineq | ( | const Theorem & | ineq, | |
bool | varOnRHS, | |||
const FreeConst & | c | |||
) | [inline] |
Initial constructor. 'r' is taken from the subsumption database.
Definition at line 61 of file theory_arith_old.h.
const Theorem CVC3::TheoryArithOld::TheoryArithOld::Ineq::ineq | ( | ) | const [inline] |
Get the inequality.
Definition at line 64 of file theory_arith_old.h.
References CVC3::TheoryArithOld::TheoryArithOld::Ineq::d_ineq.
Referenced by CVC3::TheoryArithOld::computeTermBounds(), CVC3::TheoryArithOld::isStale(), CVC3::operator<<(), and CVC3::TheoryArithOld::projectInequalities().
const FreeConst& CVC3::TheoryArithOld::TheoryArithOld::Ineq::getConst | ( | ) | const [inline] |
Get the max/min constant.
Definition at line 66 of file theory_arith_old.h.
References CVC3::TheoryArithOld::TheoryArithOld::Ineq::d_const.
Referenced by CVC3::TheoryArithOld::isStale(), and CVC3::operator<<().
bool CVC3::TheoryArithOld::TheoryArithOld::Ineq::varOnRHS | ( | ) | const [inline] |
Flag whether var is isolated on the RHS.
Definition at line 68 of file theory_arith_old.h.
References CVC3::TheoryArithOld::TheoryArithOld::Ineq::d_rhs.
Referenced by CVC3::TheoryArithOld::isStale(), and CVC3::operator<<().
bool CVC3::TheoryArithOld::TheoryArithOld::Ineq::varOnLHS | ( | ) | const [inline] |
Flag whether var is isolated on the LHS.
Definition at line 70 of file theory_arith_old.h.
References CVC3::TheoryArithOld::TheoryArithOld::Ineq::d_rhs.
CVC3::TheoryArithOld::TheoryArithOld::Ineq::operator Theorem | ( | ) | const [inline] |
Auto-cast to Theorem.
Definition at line 72 of file theory_arith_old.h.
References CVC3::TheoryArithOld::TheoryArithOld::Ineq::d_ineq.
Theorem CVC3::TheoryArithOld::TheoryArithOld::Ineq::d_ineq [private] |
The inequality.
Definition at line 54 of file theory_arith_old.h.
Referenced by CVC3::TheoryArithOld::TheoryArithOld::Ineq::ineq(), and CVC3::TheoryArithOld::TheoryArithOld::Ineq::operator Theorem().
bool CVC3::TheoryArithOld::TheoryArithOld::Ineq::d_rhs [private] |
Var is isolated on the RHS.
Definition at line 55 of file theory_arith_old.h.
Referenced by CVC3::TheoryArithOld::TheoryArithOld::Ineq::varOnLHS(), and CVC3::TheoryArithOld::TheoryArithOld::Ineq::varOnRHS().
const FreeConst* CVC3::TheoryArithOld::TheoryArithOld::Ineq::d_const [private] |
The max/min const for subsumption check
Definition at line 56 of file theory_arith_old.h.
Referenced by CVC3::TheoryArithOld::TheoryArithOld::Ineq::getConst().