|
| | BlisConstraint () |
| | Default constructor. More...
|
| |
| | BlisConstraint (int s, const int *ind, const double *val) |
| | Useful constructor. More...
|
| |
| | BlisConstraint (double lbh, double ubh, double lbs, double ubs) |
| | Useful constructor. More...
|
| |
| | BlisConstraint (double lbh, double ubh, double lbs, double ubs, int s, const int *ind, const double *val) |
| | Useful constructor. More...
|
| |
| virtual | ~BlisConstraint () |
| | Destructor. More...
|
| |
| | BlisConstraint (const BlisConstraint &rhs) |
| | Copy constructor. More...
|
| |
| virtual AlpsReturnStatus | encode (AlpsEncoded *encoded) |
| | Pack into a encode object. More...
|
| |
| virtual AlpsKnowledge * | decode (AlpsEncoded &encoded) const |
| | Decode a constraint from an encoded object. More...
|
| |
| virtual void | hashing (BcpsModel *model=NULL) |
| | Compute a hash key. More...
|
| |
| | BlisConstraint () |
| | Default constructor. More...
|
| |
| | BlisConstraint (int s, const int *ind, const double *val) |
| | Useful constructor. More...
|
| |
| | BlisConstraint (double lbh, double ubh, double lbs, double ubs) |
| | Useful constructor. More...
|
| |
| | BlisConstraint (double lbh, double ubh, double lbs, double ubs, int size, const int *ind, const double *val) |
| | Useful constructor. More...
|
| |
| virtual | ~BlisConstraint () |
| | Destructor. More...
|
| |
| | BlisConstraint (const BlisConstraint &rhs) |
| | Copy constructor. More...
|
| |
| OsiRowCut * | createOsiRowCut () |
| | Create a OsiRowCut based on this constraint. More...
|
| |
| virtual void | hashing (BcpsModel *model=NULL) |
| | Compute a hash key. More...
|
| |
| double | violation (const double *lpSolution) |
| | Check if violates a given lp solution. More...
|
| |
| virtual AlpsReturnStatus | encode (AlpsEncoded *encoded) |
| | Pack into a encode object. More...
|
| |
| virtual AlpsKnowledge * | decode (AlpsEncoded &encoded) const |
| | Decode a constraint from an encoded object. More...
|
| |
|
| int | getSize () const |
| | Return data. More...
|
| |
| int * | getIndices () const |
| | Return data. More...
|
| |
| double * | getValues () const |
| | Return data. More...
|
| |
|
| void | setData (int s, const int *ind, const double *val) |
| | Set data. More...
|
| |
|
| int | getSize () const |
| | Return data. More...
|
| |
| int * | getIndices () const |
| | Return data. More...
|
| |
| double * | getValues () const |
| | Return data. More...
|
| |
|
| void | setData (int s, const int *ind, const double *val) |
| | Set data. More...
|
| |
| | BcpsConstraint () |
| | Default constructor. More...
|
| |
| | BcpsConstraint (double lbh, double ubh, double lbs, double ubs) |
| | Useful constructor. More...
|
| |
| virtual | ~BcpsConstraint () |
| | Desctructor constructor. More...
|
| |
| | BcpsConstraint (const BcpsConstraint &rhs) |
| | Copy constructor. More...
|
| |
| virtual BcpsObject_t | getObjType () const |
| |
| | BcpsObject () |
| |
| | BcpsObject (double lbh, double ubh, double lbs, double ubs) |
| |
| virtual | ~BcpsObject () |
| |
| | BcpsObject (const BcpsObject &rhs) |
| | Copy constructor. More...
|
| |
| BcpsObject & | operator= (const BcpsObject &rhs) |
| | Assignment operator. More...
|
| |
| virtual BcpsObject * | clone () const |
| | Clone an enity. More...
|
| |
| virtual double | infeasibility (BcpsModel *m, int &preferredWay) const |
| | Infeasibility of the object This is some measure of the infeasibility of the object. More...
|
| |
| virtual void | feasibleRegion (BcpsModel *m) |
| | Look at the current solution and set bounds to match the solution. More...
|
| |
| virtual BcpsBranchObject * | createBranchObject (BcpsModel *m, int way) const |
| | Create a branching object and indicate which way to branch first. More...
|
| |
| virtual BcpsBranchObject * | preferredNewFeasible (BcpsModel *m) const |
| | Given a valid solution (with reduced costs, etc.), return a branching object which would give a new feasible point in a good direction. More...
|
| |
| virtual BcpsBranchObject * | notPreferredNewFeasible (BcpsModel *m) const |
| | Given a valid solution (with reduced costs, etc.), return a branching object which would give a new feasible point in a bad direction. More...
|
| |
| virtual void | resetBounds (BcpsModel *m) |
| | Reset variable bounds to their original values. More...
|
| |
| virtual bool | boundBranch (BcpsModel *m) const |
| | Return true if branches created by object will modify variable bounds. More...
|
| |
| virtual void | floorCeiling (double &floorValue, double &ceilingValue, double value, double tolerance) const |
| | Returns floor and ceiling i.e. More...
|
| |
| virtual double | upEstimate () const |
| | Return "up" estimate. More...
|
| |
| virtual double | downEstimate () const |
| | Return "down" estimate. More...
|
| |
| virtual void | printDesc () |
| |
| int | getObjectIndex () const |
| | Return the value of the appropriate field. More...
|
| |
| BcpsObjRep_t | getRepType () const |
| | Return the value of the appropriate field. More...
|
| |
| BcpsIntegral_t | getIntType () const |
| | Return the value of the appropriate field. More...
|
| |
| BcpsValidRegion | getValidRegion () const |
| | Return the value of the appropriate field. More...
|
| |
| int | getStatus () const |
| | Return the value of the appropriate field. More...
|
| |
| double | getLbHard () const |
| | Return the value of the appropriate field. More...
|
| |
| double | getUbHard () const |
| | Return the value of the appropriate field. More...
|
| |
| double | getLbSoft () const |
| | Return the value of the appropriate field. More...
|
| |
| double | getUbSoft () const |
| | Return the value of the appropriate field. More...
|
| |
| int | getNumInactive () const |
| | Return the value of the appropriate field. More...
|
| |
| double | getEffectiveness () const |
| | Return the value of the appropriate field. More...
|
| |
| void | setObjectIndex (int ind) |
| | Set the appropriate property. More...
|
| |
| void | setRepType (BcpsObjRep_t rt) |
| | Set the appropriate property. More...
|
| |
| void | setIntType (BcpsIntegral_t it) |
| | Set the appropriate property. More...
|
| |
| void | setValidRegion (BcpsValidRegion val) |
| | Set the appropriate property. More...
|
| |
| void | setStatus (int st) |
| | Set the appropriate property. More...
|
| |
| void | setLbHard (double lb) |
| | Set the appropriate property. More...
|
| |
| void | setUbHard (double ub) |
| | Set the appropriate property. More...
|
| |
| void | setLbSoft (double lb) |
| | Set the appropriate property. More...
|
| |
| void | setUbSoft (double ub) |
| | Set the appropriate property. More...
|
| |
| void | setNumInactive (int num) |
| | Set the appropriate property. More...
|
| |
| void | setEffectiveness (double eff) |
| | Set the appropriate property. More...
|
| |
| double | hashValue () const |
| | Hashing. More...
|
| |
| | AlpsKnowledge () |
| |
| virtual | ~AlpsKnowledge () |
| |
| KnowledgeType | getType () |
| |
| void | setType (KnowledgeType t) |
| |
| virtual AlpsEncoded * | encode () const |
| | This method should encode the content of the object and return a pointer to the encoded form. More...
|
| |
| AlpsEncoded * | getEncoded () const |
| | Get/set encoded. More...
|
| |
| void | setEncoded (AlpsEncoded *e) |
| |
Definition at line 31 of file BlisConstraint.h.