1 #ifndef _CUT_BUILDER_H_
2 #define _CUT_BUILDER_H_
nlohmann::json json
Definition: PSDCutFinder.cpp:13
Definition: CutBuilder.h:15
static LowerBoundCut procLowerBound(json a_jsonObject)
Definition: CutBuilder.cpp:239
static UpperBoundCut procUpperBound(json a_jsonObject)
Definition: CutBuilder.cpp:254
static PolyRangeCut procPolyRange(json a_jsonObject)
Definition: CutBuilder.cpp:296
static CutManager procSection(json a_CutSection)
Definition: CutBuilder.cpp:36
static RangeCut procRange(json a_jsonObject)
Definition: CutBuilder.cpp:266
static IntegerListCut procIntegerListCut(json a_jsonObject)
Definition: CutBuilder.cpp:316
static GraphCut procGraphCut(json a_jsonObject)
Definition: CutBuilder.cpp:331
static CutManager procFile(std::string a_cutFile)
Definition: CutBuilder.cpp:8
static PolyBoundCut procPolyBound(json a_jsonObject)
Definition: CutBuilder.cpp:280
Definition: CutManager.h:21
Definition: CutClasses.h:268
Definition: CutClasses.h:251
used to implement cuts requiring all values to be above a value
Definition: CutClasses.h:116
Definition: CutClasses.h:188
Definition: CutClasses.h:226
Definition: CutClasses.h:158
used to provide cuts requiring all values to be below a specific value
Definition: CutClasses.h:138