|
coin-Bcp
|
#include <CSP.hpp>
Public Member Functions | |
| int | getL () const |
| const int * | getDemand () const |
| const int * | getW () const |
| int | getM () const |
| int | getS () const |
| bool | doesCombineExclusionConstraints () const |
| bool | doesAddKnapsackMirConstraints () const |
| bool | doesAddKnifeMirConstraints () const |
| void | setCombineExclusionConstraints (char yesno) |
| void | setAddKnapsackMirConstraints (char yesno) |
| void | setAddKnifeMirConstraints (char yesno) |
| CSPROBLEM () | |
| CSPROBLEM (std::istream &inputStream) | |
| ~CSPROBLEM () | |
| void | pack (BCP_buffer &buf) const |
| void | unpack (BCP_buffer &buf) |
Private Attributes | |
| int | l_ |
| int * | demand_ |
| int * | w_ |
| int | m_ |
| int | s_ |
| double | start_time_ |
| char | combineExclusionConstraints |
| char | addKnapsackMirConstraints |
| char | addKnifeMirConstraints |
| CSPROBLEM::CSPROBLEM | ( | ) |
| CSPROBLEM::CSPROBLEM | ( | std::istream & | inputStream | ) |
|
inline |
|
inline |
Definition at line 115 of file CSP.hpp.
References combineExclusionConstraints.
|
inline |
Definition at line 118 of file CSP.hpp.
References addKnapsackMirConstraints.
|
inline |
Definition at line 121 of file CSP.hpp.
References addKnifeMirConstraints.
|
inline |
Definition at line 125 of file CSP.hpp.
References combineExclusionConstraints.
|
inline |
Definition at line 128 of file CSP.hpp.
References addKnapsackMirConstraints.
|
inline |
Definition at line 131 of file CSP.hpp.
References addKnifeMirConstraints.
|
inline |
Definition at line 139 of file CSP.hpp.
References addKnapsackMirConstraints, addKnifeMirConstraints, combineExclusionConstraints, demand_, l_, m_, BCP_buffer::pack(), s_, and w_.
|
inline |
Definition at line 149 of file CSP.hpp.
References addKnapsackMirConstraints, addKnifeMirConstraints, combineExclusionConstraints, demand_, l_, m_, s_, BCP_buffer::unpack(), and w_.
|
private |
|
private |
Definition at line 161 of file CSP.hpp.
Referenced by getDemand(), pack(), and unpack().
|
private |
|
private |
|
private |
|
private |
Definition at line 167 of file CSP.hpp.
Referenced by doesCombineExclusionConstraints(), pack(), setCombineExclusionConstraints(), and unpack().
|
private |
Definition at line 168 of file CSP.hpp.
Referenced by doesAddKnapsackMirConstraints(), pack(), setAddKnapsackMirConstraints(), and unpack().
|
private |
Definition at line 169 of file CSP.hpp.
Referenced by doesAddKnifeMirConstraints(), pack(), setAddKnifeMirConstraints(), and unpack().
1.8.5