SMT-RAT  24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
ESSettings.h
Go to the documentation of this file.
1 /**
2  * @file ESSettings.h
3  * @author YOUR NAME <YOUR EMAIL ADDRESS>
4  *
5  * @version 2015-09-09
6  * Created on 2015-09-09.
7  */
8 
9 #pragma once
10 
11 namespace smtrat
12 {
14  {
15  static constexpr auto moduleName = "ESModule<ESSettingsDefault>";
16 
17  static const std::size_t substitution_bitsize_limit = 0; // no limit
18  };
19 
21  {
22  static constexpr auto moduleName = "ESModule<ESSettingsLimitSubstitution>";
23 
24  // limit the bitsize of substitution to avoid explosion of coefficients
25  static const std::size_t substitution_bitsize_limit = 500;
26  };
27 }
Class to create the formulas for axioms.
static const std::size_t substitution_bitsize_limit
Definition: ESSettings.h:17
static constexpr auto moduleName
Definition: ESSettings.h:15
static constexpr auto moduleName
Definition: ESSettings.h:22
static const std::size_t substitution_bitsize_limit
Definition: ESSettings.h:25