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() |