Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set | ||
|
||
// doxy/ or-tools/ src/ constraint_solver/ |
#include <constraint_solveri.h>
Public Member Functions | |
SymmetryBreaker () | |
virtual | ~SymmetryBreaker () |
void | AddIntegerVariableEqualValueClause (IntVar *const var, int64 value) |
Symmetry Breaker. | |
void | AddIntegerVariableGreaterOrEqualValueClause (IntVar *const var, int64 value) |
void | AddIntegerVariableLessOrEqualValueClause (IntVar *const var, int64 value) |
Friends | |
class | SymmetryManager |
Each symmetry breaker represents one class of symmetry.
Definition at line 1282 of file constraint_solveri.h.
operations_research::SymmetryBreaker::SymmetryBreaker | ( | ) | [inline] |
Definition at line 1284 of file constraint_solveri.h.
virtual operations_research::SymmetryBreaker::~SymmetryBreaker | ( | ) | [inline, virtual] |
Definition at line 1285 of file constraint_solveri.h.
void operations_research::SymmetryBreaker::AddIntegerVariableEqualValueClause | ( | IntVar *const | var, | |
int64 | value | |||
) |
void operations_research::SymmetryBreaker::AddIntegerVariableGreaterOrEqualValueClause | ( | IntVar *const | var, | |
int64 | value | |||
) |
void operations_research::SymmetryBreaker::AddIntegerVariableLessOrEqualValueClause | ( | IntVar *const | var, | |
int64 | value | |||
) |
friend class SymmetryManager [friend] |
Definition at line 1293 of file constraint_solveri.h.