CbcObjectUpdateData Class Reference

#include <CbcBranchBase.hpp>

Collaboration diagram for CbcObjectUpdateData:
Collaboration graph
[legend]

List of all members.

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.
CbcObjectUpdateDataoperator= (const CbcObjectUpdateData &rhs)
 Assignment operator.
virtual ~CbcObjectUpdateData ()
 Destructor.

Public Attributes

CbcObjectobject_
 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.

Detailed Description

Definition at line 556 of file CbcBranchBase.hpp.


Constructor & Destructor Documentation

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.


Member Function Documentation

CbcObjectUpdateData& CbcObjectUpdateData::operator= ( const CbcObjectUpdateData rhs  ) 

Assignment operator.


Member Data Documentation

data

Object

Definition at line 585 of file CbcBranchBase.hpp.

Branch as defined by instance of CbcObject.

Definition at line 587 of file CbcBranchBase.hpp.

Object number.

Definition at line 589 of file CbcBranchBase.hpp.

Change in objective.

Definition at line 591 of file CbcBranchBase.hpp.

Status 0 Optimal, 1 infeasible, 2 unknown.

Definition at line 593 of file CbcBranchBase.hpp.

Decrease in number unsatisfied.

Definition at line 595 of file CbcBranchBase.hpp.

Branching value.

Definition at line 597 of file CbcBranchBase.hpp.

Objective value before branching.

Definition at line 599 of file CbcBranchBase.hpp.

Current cutoff.

Definition at line 601 of file CbcBranchBase.hpp.


The documentation for this class was generated from the following file:

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1