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().