8 #include "dreal/util/box.h" 9 #include "dreal/util/logging.h" 37 Box::Interval evaluation_;
41 std::ostream& operator<<(std::ostream& os,
78 bool is_simple_relational()
const;
88 std::shared_ptr<FormulaEvaluatorCell> ptr_;
90 friend std::ostream& operator<<(std::ostream& os,
110 std::ostream& operator<<(std::ostream& os,
const FormulaEvaluator& evaluator);
Sum type of symbolic::Expression and symbolic::Formula.
Definition: api.cc:9
FormulaEvaluator make_forall_formula_evaluator(const Formula &f, const double epsilon, const double delta, int number_of_jobs)
Creates FormulaEvaluator for a universally quantified formula f using variables, epsilon, delta, and number_of_jobs.
Definition: formula_evaluator.cc:76
Represents a n-dimensional interval vector.
Definition: box.h:17
FormulaEvaluator make_relational_formula_evaluator(const Formula &f)
Creates FormulaEvaluator for a relational formula f using variables.
Definition: formula_evaluator.cc:72
This is the header file that we consolidate Drake's symbolic classes and expose them inside of dreal ...
Represents a set of variables.
Definition: symbolic_variables.h:25