SMT-RAT  24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
PPOCNew.h
Go to the documentation of this file.
1 #pragma once
2 
6 
7 namespace smtrat {
8 
9 namespace internal {
10 struct SATSettings : smtrat::SATSettingsMCSAT {
11  struct MCSATSettings : mcsat::Base {
14  };
15 };
16 } // namespace internal
17 
18 class MCSAT_PPOCNew : public Manager {
19 public:
23  addBackend<SATModule<internal::SATSettings>>()
24  })
25  );
26  }
27 };
28 
29 } // namespace smtrat
Base class for solvers.
Definition: Manager.h:34
void setStrategy(const std::initializer_list< BackendLink > &backends)
Definition: Manager.h:385
BackendLink addBackend(const std::initializer_list< BackendLink > &backends={})
Definition: Manager.h:396
Class to create the formulas for axioms.
mcsat::MCSATSettingsFMVSNL MCSATSettings
Definition: SATSettings.h:110