#include <CbcBranchBase.hpp>
Public Member Functions | |
CbcObjectUpdateData () | |
Default Constructor. | |
CbcObjectUpdateData (CbcObject *object, int way, double change, int status, int intDecrease_, double branchingValue) | |
Useful constructor. | |
CbcObjectUpdateData (const CbcObjectUpdateData &) | |
Copy constructor. | |
CbcObjectUpdateData & | operator= (const CbcObjectUpdateData &rhs) |
Assignment operator. | |
virtual | ~CbcObjectUpdateData () |
Destructor. | |
Public Attributes | |
CbcObject * | object_ |
data | |
int | way_ |
Branch as defined by instance of CbcObject. | |
int | objectNumber_ |
Object number. | |
double | change_ |
Change in objective. | |
int | status_ |
Status 0 Optimal, 1 infeasible, 2 unknown. | |
int | intDecrease_ |
Decrease in number unsatisfied. | |
double | branchingValue_ |
Branching value. | |
double | originalObjective_ |
Objective value before branching. | |
double | cutoff_ |
Current cutoff. |
Definition at line 574 of file CbcBranchBase.hpp.
CbcObjectUpdateData::CbcObjectUpdateData | ( | ) |
Default Constructor.
CbcObjectUpdateData::CbcObjectUpdateData | ( | CbcObject * | object, | |
int | way, | |||
double | change, | |||
int | status, | |||
int | intDecrease_, | |||
double | branchingValue | |||
) |
Useful constructor.
CbcObjectUpdateData::CbcObjectUpdateData | ( | const CbcObjectUpdateData & | ) |
Copy constructor.
virtual CbcObjectUpdateData::~CbcObjectUpdateData | ( | ) | [virtual] |
Destructor.
CbcObjectUpdateData& CbcObjectUpdateData::operator= | ( | const CbcObjectUpdateData & | rhs | ) |
Assignment operator.
Branch as defined by instance of CbcObject.
Definition at line 605 of file CbcBranchBase.hpp.
Object number.
Definition at line 607 of file CbcBranchBase.hpp.
double CbcObjectUpdateData::change_ |
Change in objective.
Definition at line 609 of file CbcBranchBase.hpp.
Status 0 Optimal, 1 infeasible, 2 unknown.
Definition at line 611 of file CbcBranchBase.hpp.
Decrease in number unsatisfied.
Definition at line 613 of file CbcBranchBase.hpp.
Branching value.
Definition at line 615 of file CbcBranchBase.hpp.
Objective value before branching.
Definition at line 617 of file CbcBranchBase.hpp.
double CbcObjectUpdateData::cutoff_ |
Current cutoff.
Definition at line 619 of file CbcBranchBase.hpp.