Bonmin  1.8.8
Public Member Functions | Public Attributes | List of all members
Bonmin::TMINLP::BranchingInfo Struct Reference

Stores branching priorities information. More...

#include <BonTMINLP.hpp>

Public Member Functions

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

Public Attributes

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

Detailed Description

Stores branching priorities information.

Definition at line 111 of file BonTMINLP.hpp.

Constructor & Destructor Documentation

Bonmin::TMINLP::BranchingInfo::BranchingInfo ( )
inline

Definition at line 123 of file BonTMINLP.hpp.

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

Definition at line 130 of file BonTMINLP.hpp.

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

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

Definition at line 150 of file BonTMINLP.hpp.

References gutsOfDestructor().

Member Function Documentation

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

Definition at line 139 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 114 of file BonTMINLP.hpp.

Referenced by BranchingInfo().

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

User set priorities on variables.

Definition at line 116 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 118 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 120 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 122 of file BonTMINLP.hpp.

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


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