dlinear
0.0.1
Delta-complete SMT solver for linear programming
Loading...
Searching...
No Matches
dlinear::TheorySolver Member List
This is the complete list of members for
dlinear::TheorySolver
, including all inherited members.
AddLiteral
(const Variable &formula_var, const Formula &formula)=0
dlinear::TheorySolver
pure virtual
AddLiterals
()
dlinear::TheorySolver
virtual
AddVariable
(const Variable &var)=0
dlinear::TheorySolver
pure virtual
Bound
typedef
dlinear::TheorySolver
BoundViolationType
enum name
dlinear::TheorySolver
protected
CheckSat
(const Box &box, mpq_class *actual_precision, std::set< LiteralSet > &explanations)
dlinear::TheorySolver
CheckSatCore
(mpq_class *actual_precision, std::set< LiteralSet > &explanations)=0
dlinear::TheorySolver
pure virtual
config
() const
dlinear::TheorySolver
inline
config_
dlinear::TheorySolver
protected
Consolidate
(const Box &box)
dlinear::TheorySolver
virtual
enabled_literals
() const
dlinear::TheorySolver
EnableLiteral
(const Literal &lit)=0
dlinear::TheorySolver
pure virtual
EnableLiterals
(std::span< const Literal > theory_literals)
dlinear::TheorySolver
Explanations
typedef
dlinear::TheorySolver
fixed_preprocessor
() const
dlinear::TheorySolver
inline
fixed_preprocessor_
dlinear::TheorySolver
protected
fixed_theory_bounds
() const
dlinear::TheorySolver
inline
is_consolidated_
dlinear::TheorySolver
protected
lit_to_theory_row
() const
dlinear::TheorySolver
inline
lit_to_theory_row_
dlinear::TheorySolver
protected
m_fixed_preprocessor
()
dlinear::TheorySolver
inline
m_preprocessor
()
dlinear::TheorySolver
inline
model
() const
dlinear::TheorySolver
model_
dlinear::TheorySolver
protected
predicate_abstractor
() const
dlinear::TheorySolver
inline
predicate_abstractor_
dlinear::TheorySolver
protected
PreprocessFixedLiterals
(const LiteralSet &fixed_literals)
dlinear::TheorySolver
virtual
preprocessor
() const
dlinear::TheorySolver
inline
preprocessor_
dlinear::TheorySolver
protected
Reset
()
dlinear::TheorySolver
virtual
stats
() const
dlinear::TheorySolver
inline
stats_
dlinear::TheorySolver
protected
theory_bounds
() const
dlinear::TheorySolver
inline
theory_col_count
() const
dlinear::TheorySolver
inline
theory_col_to_var
() const
dlinear::TheorySolver
inline
theory_col_to_var_
dlinear::TheorySolver
protected
theory_row_count
() const
dlinear::TheorySolver
inline
theory_row_to_lit
() const
dlinear::TheorySolver
inline
theory_row_to_lit_
dlinear::TheorySolver
protected
theory_rows_state_
dlinear::TheorySolver
protected
TheorySolver
(const PredicateAbstractor &predicate_abstractor, const std::string &class_name="TheorySolver")
dlinear::TheorySolver
explicit
UpdateExplanation
(LiteralSet &explanation)=0
dlinear::TheorySolver
protected
pure virtual
UpdateExplanations
(Explanations &explanations)
dlinear::TheorySolver
protected
UpdateModelBounds
()=0
dlinear::TheorySolver
protected
pure virtual
UpdateModelSolution
()=0
dlinear::TheorySolver
protected
pure virtual
var_to_theory_col
() const
dlinear::TheorySolver
inline
var_to_theory_col_
dlinear::TheorySolver
protected
Violation
typedef
dlinear::TheorySolver
Generated by
1.11.0