SMT-RAT  24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
NRA_LRAVSCAD.h
Go to the documentation of this file.
1 /**
2  * @file NRASolver.h
3  */
4 #pragma once
5 
7 
13 
14 namespace smtrat
15 {
16  /**
17  * Strategy description.
18  *
19  * @author
20  * @since
21  * @version
22  *
23  */
24  class NRA_LRAVSCAD: public Manager {
25  public:
27  setStrategy({
28  addBackend<FPPModule<FPPSettings1>>(
29  addBackend<SATModule<SATSettings1>>(
30  addBackend<LRAModule<LRASettings1>>(
31  addBackend<VSModule<VSSettings234>>(
32  addBackend<NewCADModule<NewCADSettingsFOS>>()
33  )
34  )
35  )
36  )
37  });
38  }
39  };
40 } // namespace smtrat
Base class for solvers.
Definition: Manager.h:34
void setStrategy(const std::initializer_list< BackendLink > &backends)
Definition: Manager.h:385
Strategy description.
Definition: NRA_LRAVSCAD.h:24
Class to create the formulas for axioms.