Bonmin::TMINLP::BranchingInfo Struct Reference

Stores branching priorities information. More...

#include <BonTMINLP.hpp>

List of all members.

Public Member Functions

 BranchingInfo ()
 BranchingInfo (const BranchingInfo &other)
void gutsOfDestructor ()
 ~BranchingInfo ()

Public Attributes

int size
 number of variables
int * priorities
 User set priorities on variables.
int * branchingDirections
 User set preferered branching direction.
double * upPsCosts
 User set up pseudo costs.
double * downPsCosts
 User set down pseudo costs.


Detailed Description

Stores branching priorities information.

Definition at line 110 of file BonTMINLP.hpp.


Constructor & Destructor Documentation

Bonmin::TMINLP::BranchingInfo::BranchingInfo (  )  [inline]

Definition at line 122 of file BonTMINLP.hpp.

Bonmin::TMINLP::BranchingInfo::BranchingInfo ( const BranchingInfo other  )  [inline]

Definition at line 129 of file BonTMINLP.hpp.

References branchingDirections, CoinCopyOfArray(), downPsCosts, gutsOfDestructor(), priorities, size, and upPsCosts.

Bonmin::TMINLP::BranchingInfo::~BranchingInfo (  )  [inline]

Definition at line 149 of file BonTMINLP.hpp.

References gutsOfDestructor().


Member Function Documentation

void Bonmin::TMINLP::BranchingInfo::gutsOfDestructor (  )  [inline]

Definition at line 138 of file BonTMINLP.hpp.

References branchingDirections, downPsCosts, priorities, and upPsCosts.

Referenced by BranchingInfo(), and ~BranchingInfo().


Member Data Documentation

int Bonmin::TMINLP::BranchingInfo::size

number of variables

Definition at line 113 of file BonTMINLP.hpp.

Referenced by BranchingInfo().

int* Bonmin::TMINLP::BranchingInfo::priorities

User set priorities on variables.

Definition at line 115 of file BonTMINLP.hpp.

Referenced by BranchingInfo(), Bonmin::OsiTMINLPInterface::getPriorities(), and gutsOfDestructor().

int* Bonmin::TMINLP::BranchingInfo::branchingDirections

User set preferered branching direction.

Definition at line 117 of file BonTMINLP.hpp.

Referenced by BranchingInfo(), Bonmin::OsiTMINLPInterface::getBranchingDirections(), and gutsOfDestructor().

double* Bonmin::TMINLP::BranchingInfo::upPsCosts

User set up pseudo costs.

Definition at line 119 of file BonTMINLP.hpp.

Referenced by BranchingInfo(), Bonmin::OsiTMINLPInterface::getUpPsCosts(), and gutsOfDestructor().

double* Bonmin::TMINLP::BranchingInfo::downPsCosts

User set down pseudo costs.

Definition at line 121 of file BonTMINLP.hpp.

Referenced by BranchingInfo(), Bonmin::OsiTMINLPInterface::getDownPsCosts(), and gutsOfDestructor().


The documentation for this struct was generated from the following file:
Generated on Thu Jun 26 03:47:26 2008 for Bonmin by  doxygen 1.4.7