dlinear  0.0.1
Delta-complete SMT solver for linear programming
Loading...
Searching...
No Matches
dlinear::Context::Impl Member List

This is the complete list of members for dlinear::Context::Impl, including all inherited members.

AddToBox(const Variable &v)dlinear::Context::Implprivate
Assert(const Formula &f)dlinear::Context::Impl
assertions() constdlinear::Context::Impl
AssertPiecewiseLinearFunction(const Variable &var, const Formula &cond, const Expression &active, const Expression &inactive)dlinear::Context::Impl
box()dlinear::Context::Implinline
box() constdlinear::Context::Implinline
boxes_dlinear::Context::Implprivate
CheckOpt(mpq_class *obj_lo, mpq_class *obj_up)dlinear::Context::Impl
CheckOptCore(mpq_class *obj_lo, mpq_class *obj_up)dlinear::Context::Implprivate
CheckSat(mpq_class *precision)dlinear::Context::Impl
CheckSatCore(mpq_class *actual_precision)dlinear::Context::Implprivate
config() constdlinear::Context::Implinline
config_dlinear::Context::Implprivate
DeclareVariable(const Variable &v, bool is_model_variable)dlinear::Context::Impl
explanations_so_fardlinear::Context::Implprivate
ExtractModel(const Box &box) constdlinear::Context::Implprivate
get_model()dlinear::Context::Implinline
GetInfo(const std::string &key) constdlinear::Context::Impl
GetOption(const std::string &key) constdlinear::Context::Impl
GetSatSolver()dlinear::Context::Implprivate
GetTheorySolver()dlinear::Context::Implprivate
have_objective() constdlinear::Context::Impl
have_objective_dlinear::Context::Implprivate
Impl(Config &config, SmtSolverOutput *output=nullptr)dlinear::Context::Implexplicit
info_dlinear::Context::Implprivate
is_max() constdlinear::Context::Impl
is_max_dlinear::Context::Implprivate
IsModelVariable(const Variable &v) constdlinear::Context::Implprivate
ite_eliminator_dlinear::Context::Implprivate
LearnExplanation(const LiteralSet &explanation)dlinear::Context::Implprivate
LearnExplanations(const TheorySolver::Explanations &explanations)dlinear::Context::Implprivate
logic_dlinear::Context::Implprivate
MarkModelVariable(const Variable &v)dlinear::Context::Implprivate
Maximize(const Expression &obj_function)dlinear::Context::Impl
Minimize(const Expression &obj_function)dlinear::Context::Impl
model_dlinear::Context::Implprivate
model_variables_dlinear::Context::Implprivate
option_dlinear::Context::Implprivate
output_dlinear::Context::Implprivate
pl_constraints_dlinear::Context::Implprivate
Pop()dlinear::Context::Impl
predicate_abstractor() constdlinear::Context::Implinline
predicate_abstractor_dlinear::Context::Implprivate
Push()dlinear::Context::Impl
sat_solver_dlinear::Context::Implprivate
SetDomain(const Variable &v, const Expression &lb, const Expression &ub)dlinear::Context::Impl
SetInfo(const std::string &key, const std::string &val)dlinear::Context::Impl
SetInterval(const Variable &v, const mpq_class &lb, const mpq_class &ub)dlinear::Context::Impl
SetLogic(Logic logic)dlinear::Context::Impl
SetOption(const std::string &key, const std::string &val)dlinear::Context::Impl
stack_dlinear::Context::Implprivate
theory_solver_dlinear::Context::Implprivate
UpdateAndPrintOutput(SmtResult smt_result) constdlinear::Context::Implprivate
Verify(const Box &model) constdlinear::Context::Impl