34 return ( (carl::PROP_CONTAINS_NONLINEAR_POLYNOMIAL <= _condition) && (carl::PROP_CONTAINS_INTEGER_VALUED_VARS <= _condition) );
39 return ( (carl::PROP_CONTAINS_NONLINEAR_POLYNOMIAL <= _condition) && !(carl::PROP_CONTAINS_INTEGER_VALUED_VARS <= _condition) );
44 return ( !(carl::PROP_CONTAINS_NONLINEAR_POLYNOMIAL <= _condition) && (carl::PROP_CONTAINS_INTEGER_VALUED_VARS <= _condition) );
49 return ( (carl::PROP_IS_LITERAL_CONJUNCTION <= _condition) );
54 return ( !(carl::PROP_IS_LITERAL_CONJUNCTION <= _condition) );
59 return ( !(carl::PROP_CONTAINS_NONLINEAR_POLYNOMIAL <= _condition) && !(carl::PROP_CONTAINS_INTEGER_VALUED_VARS <= _condition) );
68 addBackend<FPPModule<FPPSettings1>>(
70 addBackend<IncWidthModule<IncWidthSettings1>>(
72 addBackend<IntBlastModule<IntBlastSettings2>>(
74 addBackend<SATModule<SATSettings1>>(
76 addBackend<LRAModule<LRASettings1>>(
78 addBackend<VSModule<VSSettings234>>(
80 addBackend<NewCoveringModule<NewCoveringSettings2>>({
81 addBackend<NewCADModule<NewCADSettingsFOS>>()
89 addBackend<FPPModule<FPPSettings1>>(
91 addBackend<SATModule<SATSettings1>>(
93 addBackend<STropModule<STropSettings1>>(
95 addBackend<ICPModule<ICPSettings1>>(
97 addBackend<VSModule<VSSettings234>>(
99 addBackend<NewCoveringModule<NewCoveringSettings2>>({
100 addBackend<NewCADModule<NewCADSettingsFOS>>()
107 addBackend<FPPModule<FPPSettings1>>(
109 addBackend<SATModule<SATSettings1>>(
111 addBackend<CubeLIAModule<CubeLIASettings1>>(
113 addBackend<LRAModule<LRASettings1>>()
116 addBackend<SATModule<SATSettings1>>(
118 addBackend<LRAModule<LRASettings1>>()
121 addBackend<FPPModule<FPPSettings1>>(
123 addBackend<SATModule<SATSettings1>>(
125 addBackend<LRAModule<LRASettings1>>()
void setStrategy(const std::initializer_list< BackendLink > &backends)
static bool conditionEvaluation6(carl::Condition _condition)
static bool conditionEvaluation1(carl::Condition _condition)
static bool conditionEvaluation16(carl::Condition _condition)
static bool conditionEvaluation0(carl::Condition _condition)
static bool conditionEvaluation2(carl::Condition _condition)
static bool conditionEvaluation13(carl::Condition _condition)
Class to create the formulas for axioms.