|
Frobby
0.9.5
|
#include <SliceParams.h>
Public Member Functions | |
| SliceParams () | |
| SliceParams (const CliParams ¶ms) | |
| const string & | getSplit () const |
| void | setSplit (const string &name) |
| bool | getUseIndependenceSplits () const |
| void | useIndependenceSplits (bool value) |
| bool | getUseBoundElimination () const |
| Returns whether to use branch-and-bound to speed up Slice optimization computations by eliminating non-improving slices. More... | |
| void | useBoundElimination (bool value) |
| bool | getUseBoundSimplification () const |
| Returns whether to simplify slices by seeking to generate non-improving slices that are then eliminated. More... | |
| void | useBoundSimplification (bool value) |
Public Member Functions inherited from SliceLikeParams | |
| SliceLikeParams () | |
| bool | getUseSimplification () const |
| Apply simplification to the state of the algorithm when possible. More... | |
| void | useSimplification (bool value) |
Public Member Functions inherited from CommonParams | |
| CommonParams () | |
| bool | getIdealIsMinimal () const |
| Returns whether the input ideal is known to be minimally generated. More... | |
| void | idealIsMinimal (bool value) |
| bool | getPrintActions () const |
| Returns whether to print and time the large-scale actions that Frobby performs. More... | |
| void | printActions (bool value) |
| const string & | getInputFormat () const |
| Returns the format used for parsing input. More... | |
| void | setInputFormat (const string &value) |
| const string & | getOutputFormat () const |
| Returns the format in which output is produced. More... | |
| void | setOutputFormat (const string &value) |
| bool | getProduceCanonicalOutput () const |
| Returns whether to produce output in a canonical representation. More... | |
| void | produceCanonicalOutput (bool value) |
| bool | getPrintDebug () const |
| Returns whether to print information about what the algorithm is doing to standard error as it runs. More... | |
| void | printDebug (bool value) |
| bool | getPrintStatistics () const |
| Returns whether to print statistics on what the algorithm did to standard error after it has run. More... | |
| void | printStatistics (bool value) |
Private Attributes | |
| string | _split |
| bool | _useIndependence |
| bool | _useBoundElimination |
| bool | _useBoundSimplification |
Definition at line 25 of file SliceParams.h.
| SliceParams::SliceParams | ( | ) |
Definition at line 25 of file SliceParams.cpp.
| SliceParams::SliceParams | ( | const CliParams & | params | ) |
Definition at line 32 of file SliceParams.cpp.
|
inline |
Definition at line 30 of file SliceParams.h.
|
inline |
Returns whether to use branch-and-bound to speed up Slice optimization computations by eliminating non-improving slices.
Definition at line 38 of file SliceParams.h.
|
inline |
Returns whether to simplify slices by seeking to generate non-improving slices that are then eliminated.
This requires that elimination of non-improving slices is turned on.
Definition at line 44 of file SliceParams.h.
|
inline |
Definition at line 33 of file SliceParams.h.
|
inline |
Definition at line 31 of file SliceParams.h.
|
inline |
Definition at line 39 of file SliceParams.h.
|
inline |
Definition at line 45 of file SliceParams.h.
|
inline |
Definition at line 34 of file SliceParams.h.
|
private |
Definition at line 48 of file SliceParams.h.
|
private |
Definition at line 50 of file SliceParams.h.
|
private |
Definition at line 51 of file SliceParams.h.
|
private |
Definition at line 49 of file SliceParams.h.