BB_prob Class Reference

Class holding data for describing the problem. More...

#include <BB.hpp>

List of all members.

Public Member Functions

Constructors and destructors



 BB_prob ()
 Default constructor.
 ~BB_prob ()
 Default destructor.

Public Attributes

double EPSILON
 Numerical precision for double arithmetic.
int rownum
 Number of rows in the input file.
int colnum
 Number of columns in the input file.
Column informations



bool * integer
 Integrality information for structural variables.
double * clb
 Lower bounds for structural variables.
double * cub
 Upper bounds for stuctural variables.
double * obj
 Objective coefficients.
Row informations



double * rlb_core
 Lower bounds for core constraints.
double * rub_core
 Upper bounds for core constraints.
double * rlb_indexed
 Lower bounds for indexed constraints.
double * rub_indexed
 Upper bounds for indexed constraints.
CoinPackedMatrix * core
 Holds the coefficients of the core rows.
CoinPackedMatrix * indexed
 Lower bounds for core constraints.

Private Member Functions

 BB_prob (const BB_prob &)
BB_proboperator= (const BB_prob &)

Detailed Description

Class holding data for describing the problem.

Definition at line 21 of file BB.hpp.


Constructor & Destructor Documentation

BB_prob::BB_prob ( const BB_prob  )  [private]
BB_prob::BB_prob (  ) 

Default constructor.

Definition at line 8 of file BB.cpp.

BB_prob::~BB_prob (  ) 

Default destructor.

Definition at line 16 of file BB.cpp.


Member Function Documentation

BB_prob& BB_prob::operator= ( const BB_prob  )  [private]

Member Data Documentation

Numerical precision for double arithmetic.

Definition at line 29 of file BB.hpp.

Number of rows in the input file.

Definition at line 32 of file BB.hpp.

Number of columns in the input file.

Definition at line 35 of file BB.hpp.

Integrality information for structural variables.

Definition at line 40 of file BB.hpp.

double* BB_prob::clb

Lower bounds for structural variables.

Definition at line 43 of file BB.hpp.

double* BB_prob::cub

Upper bounds for stuctural variables.

Definition at line 46 of file BB.hpp.

double* BB_prob::obj

Objective coefficients.

Definition at line 49 of file BB.hpp.

Lower bounds for core constraints.

Definition at line 55 of file BB.hpp.

Upper bounds for core constraints.

Definition at line 58 of file BB.hpp.

Lower bounds for indexed constraints.

Definition at line 61 of file BB.hpp.

Upper bounds for indexed constraints.

Definition at line 64 of file BB.hpp.

CoinPackedMatrix* BB_prob::core

Holds the coefficients of the core rows.

Definition at line 67 of file BB.hpp.

CoinPackedMatrix* BB_prob::indexed

Lower bounds for core constraints.

Definition at line 70 of file BB.hpp.


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

Generated on 16 Feb 2012 by  doxygen 1.6.1