coin-Bcp
Public Attributes | Private Member Functions | List of all members
BB_prob Class Reference

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

#include <BB.hpp>

Collaboration diagram for BB_prob:
Collaboration graph
[legend]

Public Member Functions

Constructors and destructors
 BB_prob ()
 Default constructor. More...
 
 ~BB_prob ()
 Default destructor. More...
 

Public Attributes

double EPSILON
 Numerical precision for double arithmetic. More...
 
int rownum
 Number of rows in the input file. More...
 
int colnum
 Number of columns in the input file. More...
 
Column informations
bool * integer
 Integrality information for structural variables. More...
 
double * clb
 Lower bounds for structural variables. More...
 
double * cub
 Upper bounds for stuctural variables. More...
 
double * obj
 Objective coefficients. More...
 
Row informations
double * rlb_core
 Lower bounds for core constraints. More...
 
double * rub_core
 Upper bounds for core constraints. More...
 
double * rlb_indexed
 Lower bounds for indexed constraints. More...
 
double * rub_indexed
 Upper bounds for indexed constraints. More...
 
CoinPackedMatrixcore
 Holds the coefficients of the core rows. More...
 
CoinPackedMatrixindexed
 Lower bounds for core constraints. More...
 

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.

BB_prob::~BB_prob ( )

Default destructor.

Member Function Documentation

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

Member Data Documentation

double BB_prob::EPSILON

Numerical precision for double arithmetic.

Definition at line 29 of file BB.hpp.

int BB_prob::rownum

Number of rows in the input file.

Definition at line 32 of file BB.hpp.

int BB_prob::colnum

Number of columns in the input file.

Definition at line 35 of file BB.hpp.

bool* BB_prob::integer

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.

double* BB_prob::rlb_core

Lower bounds for core constraints.

Definition at line 55 of file BB.hpp.

double* BB_prob::rub_core

Upper bounds for core constraints.

Definition at line 58 of file BB.hpp.

double* BB_prob::rlb_indexed

Lower bounds for indexed constraints.

Definition at line 61 of file BB.hpp.

double* BB_prob::rub_indexed

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 file: