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

This is the complete list of members for dlinear::vnnlib::VnnlibDriver, including all inherited members.

CheckSat()dlinear::Driver
context() constdlinear::Driverinline
context_dlinear::Driverprotected
debug_parsing_dlinear::Driverprotected
debug_scanning_dlinear::Driverprotected
DeclareLocalVariable(const std::string &name, Sort sort)dlinear::vnnlib::VnnlibDriver
DeclareVariable(const std::string &name, Sort sort)dlinear::vnnlib::VnnlibDriver
DeclareVariable(const std::string &name, Sort sort, const Term &lb, const Term &ub)dlinear::vnnlib::VnnlibDriver
DefineFun(const std::string &name, const std::vector< Variable > &parameters, Sort return_type, const Term &body)dlinear::vnnlib::VnnlibDriver
DefineLocalConstant(const std::string &name, const Expression &value)dlinear::vnnlib::VnnlibDriver
Driver(Context &context, const std::string &class_name="Driver")dlinear::Driverexplicit
EliminateBooleanVariables(const Variables &vars, const Formula &f)dlinear::vnnlib::VnnlibDriverstatic
Error(const std::string &m)dlinear::Driverstatic
error(const location &l, const std::string &m)dlinear::vnnlib::VnnlibDriverstatic
Exit()dlinear::Driverinline
GetAssertions() constdlinear::Driver
GetInfo(const std::string &key) constdlinear::Driver
GetModel()dlinear::Driver
GetOption(const std::string &key) constdlinear::Driver
GetValue(const std::vector< Term > &term_list) constdlinear::vnnlib::VnnlibDriver
LookupConstant(const std::string &name) constdlinear::vnnlib::VnnlibDriver
LookupDefinedName(const std::string &name) constdlinear::vnnlib::VnnlibDriver
LookupFunction(const std::string &name, const std::vector< Term > &arguments) constdlinear::vnnlib::VnnlibDriver
LookupVariable(const std::string &name) constdlinear::vnnlib::VnnlibDriver
m_stream_name()dlinear::Driverinline
Maximize(const Expression &f)dlinear::Driver
Minimize(const Expression &f)dlinear::Driver
nextUniqueId_dlinear::vnnlib::VnnlibDriverprivate
ParseFile(const std::string &filename)dlinear::Drivervirtual
ParseStream(std::istream &in, const std::string &sname="stream input")dlinear::Driver
ParseStreamCore(std::istream &in) overridedlinear::vnnlib::VnnlibDrivervirtual
ParseString(const std::string &input, const std::string &sname="string stream")dlinear::Driver
Pop(int n)dlinear::Driverinline
Push(int n)dlinear::Driverinline
RegisterVariable(const std::string &name, Sort sort)dlinear::vnnlib::VnnlibDriver
scanner()dlinear::vnnlib::VnnlibDriverinline
scanner_dlinear::vnnlib::VnnlibDriverprivate
scope_constants_dlinear::vnnlib::VnnlibDriverprivate
scope_functions_dlinear::vnnlib::VnnlibDriverprivate
scope_variables_dlinear::vnnlib::VnnlibDriverprivate
SetInfo(const std::string &key, const std::string &value)dlinear::Driverinline
SetLogic(const Logic logic)dlinear::Driverinline
SetOption(const std::string &key, const std::string &value)dlinear::Driverinline
stats() constdlinear::Driverinline
stats_dlinear::Driverprotected
stream_name() constdlinear::Driverinline
stream_name_dlinear::Driverprotected
timer_dlinear::Driverprotected
trace_parsing() constdlinear::Driverinline
trace_scanning() constdlinear::Driverinline
VnnlibDriver(Context &context)dlinear::vnnlib::VnnlibDriverexplicit