SMT-RAT  24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
CSplitOnly.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "../solver/Manager.h"
4 
5 #include "../modules/SATModule/SATModule.h"
6 #include "../modules/CSplitModule/CSplitModule.h"
7 
8 namespace smtrat
9 {
10  class CSplitOnly: public Manager
11  {
12  public:
14  setStrategy({
15  addBackend<SATModule<SATSettings1>>({
16  addBackend<CSplitModule<CSplitSettings1>>()
17  })
18  });
19  }
20  };
21 } // namespace smtrat
Base class for solvers.
Definition: Manager.h:34
void setStrategy(const std::initializer_list< BackendLink > &backends)
Definition: Manager.h:385
Class to create the formulas for axioms.