![]() |
SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
#include "smtrat-common.h"#include <carl-formula/model/Model.h>#include <carl-arith/vs/SqrtEx.h>#include <carl-arith/interval/Interval.h>

Go to the source code of this file.
Namespaces | |
| smtrat | |
| Class to create the formulas for axioms. | |
Typedefs | |
| using | smtrat::ModelVariable = carl::ModelVariable |
| using | smtrat::ModelValue = carl::ModelValue< Rational, Poly > |
| using | smtrat::Model = carl::Model< Rational, Poly > |
| using | smtrat::ModelSubstitution = carl::ModelSubstitution< Rational, Poly > |
| using | smtrat::ModelPolynomialSubstitution = carl::ModelPolynomialSubstitution< Rational, Poly > |
| using | smtrat::InfinityValue = carl::InfinityValue |
| using | smtrat::SqrtEx = carl::SqrtEx< Poly > |
| using | smtrat::MultivariateRootT = carl::MultivariateRoot< Poly > |
| using | smtrat::DoubleInterval = carl::Interval< double > |
| using | smtrat::RationalInterval = carl::Interval< Rational > |
| using | smtrat::EvalDoubleIntervalMap = std::map< carl::Variable, DoubleInterval > |
| using | smtrat::EvalRationalIntervalMap = std::map< carl::Variable, RationalInterval > |
| using | smtrat::ObjectiveValues = std::vector< std::pair< std::variant< Poly, std::string >, Model::mapped_type > > |
Variables | |
| static const Model | smtrat::EMPTY_MODEL = Model() |