SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
#include <GBSettings.h>
Public Types | |
typedef carl::GrLexOrdering | Order |
typedef carl::MultivariatePolynomial< Rational, Order, ReasonPolicy > | PolynomialWithReasons |
typedef carl::Ideal< PolynomialWithReasons > | MultivariateIdeal |
typedef carl::Reductor< PolynomialWithReasons, PolynomialWithReasons > | Reductor |
typedef smtrat::decidePassingPolynomial | passPolynomial |
typedef carl::GBProcedure< PolynomialWithReasons, carl::Buchberger, carl::StdAdding > | Groebner |
Static Public Attributes | |
static constexpr auto | moduleName = "GBModule<GBSettings4>" |
static const unsigned | identifier = 4 |
static const bool | passGB = false |
static const bool | getReasonsForInfeasibility = true |
static const bool | passWithMinimalReasons = false |
static const check_inequalities | checkInequalities = ALWAYS |
static const pass_inequalities | passInequalities = AS_RECEIVED |
static const after_firstInfeasibleSubset | withInfeasibleSubset = RETURN_DIRECTLY |
static const theory_deductions | addTheoryDeductions = ALL_CONSTRAINTS |
static const unsigned | setCheckInequalitiesToBeginAfter = 0 |
static const bool | checkInequalitiesForTrivialSumOfSquares = true |
static const bool | checkEqualitiesForTrivialSumOfSquares = true |
static const transform_inequalities | transformIntoEqualities = NO_INEQUALITIES |
static const bool | iterativeVariableRewriting = false |
static const bool | applyNSS = false |
static const unsigned | maxSDPdegree = 4 |
static const unsigned | SDPupperBoundNrVariables = 6 |
Definition at line 144 of file GBSettings.h.
typedef carl::GBProcedure<PolynomialWithReasons, carl::Buchberger, carl::StdAdding> smtrat::GBSettings4::Groebner |
Definition at line 154 of file GBSettings.h.
typedef carl::Ideal<PolynomialWithReasons> smtrat::GBSettings4::MultivariateIdeal |
Definition at line 151 of file GBSettings.h.
typedef carl::GrLexOrdering smtrat::GBSettings4::Order |
Definition at line 149 of file GBSettings.h.
Definition at line 153 of file GBSettings.h.
typedef carl::MultivariatePolynomial<Rational, Order, ReasonPolicy> smtrat::GBSettings4::PolynomialWithReasons |
Definition at line 150 of file GBSettings.h.
typedef carl::Reductor<PolynomialWithReasons,PolynomialWithReasons> smtrat::GBSettings4::Reductor |
Definition at line 152 of file GBSettings.h.
|
static |
Definition at line 162 of file GBSettings.h.
|
static |
Definition at line 170 of file GBSettings.h.
|
static |
Definition at line 165 of file GBSettings.h.
|
static |
Definition at line 159 of file GBSettings.h.
|
static |
Definition at line 164 of file GBSettings.h.
|
static |
Definition at line 157 of file GBSettings.h.
|
static |
Definition at line 147 of file GBSettings.h.
|
static |
Definition at line 167 of file GBSettings.h.
|
static |
Definition at line 171 of file GBSettings.h.
|
staticconstexpr |
Definition at line 146 of file GBSettings.h.
|
static |
Definition at line 156 of file GBSettings.h.
|
static |
Definition at line 160 of file GBSettings.h.
|
static |
Definition at line 158 of file GBSettings.h.
|
static |
Definition at line 172 of file GBSettings.h.
|
static |
Definition at line 163 of file GBSettings.h.
|
static |
Definition at line 166 of file GBSettings.h.
|
static |
Definition at line 161 of file GBSettings.h.