Ipopt::TMINLP::BranchingInfo Struct Reference

Stores branching priorities information. More...

#include <TMINLP.hpp>

List of all members.

Public Member Functions

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

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 162 of file TMINLP.hpp.


Constructor & Destructor Documentation

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

Definition at line 174 of file TMINLP.hpp.

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

Definition at line 181 of file TMINLP.hpp.

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


Member Function Documentation

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

Definition at line 190 of file TMINLP.hpp.

References branchingDirections, downPsCosts, priorities, and upPsCosts.

Referenced by BranchingInfo().


Member Data Documentation

int Ipopt::TMINLP::BranchingInfo::size

number of variables

Definition at line 165 of file TMINLP.hpp.

Referenced by BranchingInfo().

int* Ipopt::TMINLP::BranchingInfo::priorities

User set priorities on variables.

Definition at line 167 of file TMINLP.hpp.

Referenced by BranchingInfo(), IpoptInterface::getPriorities(), and gutsOfDestructor().

int* Ipopt::TMINLP::BranchingInfo::branchingDirections

User set preferered branching direction.

Definition at line 169 of file TMINLP.hpp.

Referenced by BranchingInfo(), IpoptInterface::getBranchingDirections(), and gutsOfDestructor().

double* Ipopt::TMINLP::BranchingInfo::upPsCosts

User set up pseudo costs.

Definition at line 171 of file TMINLP.hpp.

Referenced by BranchingInfo(), IpoptInterface::getUpPsCosts(), and gutsOfDestructor().

double* Ipopt::TMINLP::BranchingInfo::downPsCosts

User set down pseudo costs.

Definition at line 173 of file TMINLP.hpp.

Referenced by BranchingInfo(), IpoptInterface::getDownPsCosts(), and gutsOfDestructor().


The documentation for this struct was generated from the following file:
Generated on Fri May 16 21:16:52 2008 for Bonmin by  doxygen 1.4.7