28 #ifndef BcpsDecompSolution_h
29 #define BcpsDecompSolution_h
81 virtual void print(std::ostream& os)
const;
virtual AlpsKnowledge * decode(AlpsEncoded &encoded) const
This method should decode and return a pointer to a brand new object, i.e., the method must create a ...
virtual double getQuality() const
const double * getColSolution() const
Get the column solution.
double getObjValue() const
Get the objective value value.
This class holds a MIP feasible primal solution.
BcpsDecompSolution(const int s, const double *val, const double obj)
This data structure is to contain the packed form of an encodable knowledge.
virtual void print(std::ostream &os) const
Print out the solution.
double getColSolution(int i) const
Get item i in the solution vector.
int getSize() const
Get the size of the solution.
The abstract base class of any user-defined class that Alps has to know about in order to encode/deco...
virtual AlpsEncoded * encode() const
This method should encode the content of the object and return a pointer to the encoded form...