SmiLinearData Class Reference

#include <SmiLinearData.hpp>

Inheritance diagram for SmiLinearData:

Inheritance graph
[legend]
Collaboration diagram for SmiLinearData:

Collaboration graph
[legend]
List of all members.

Public Member Functions

const CoinPackedMatrix & getMatrix ()
const CoinPackedVector & getColLower ()
const CoinPackedVector & getColUpper ()
const CoinPackedVector & getObjective ()
const CoinPackedVector & getRowLower ()
const CoinPackedVector & getRowUpper ()
CoinPackedMatrix & getMutableMatrix ()
CoinPackedVector & getMutableColLower ()
CoinPackedVector & getMutableColUpper ()
CoinPackedVector & getMutableObjective ()
CoinPackedVector & getMutableRowLower ()
CoinPackedVector & getMutableRowUpper ()
 SmiLinearData ()
 SmiLinearData (SmiLinearData &d)
 SmiLinearData (CoinPackedMatrix &matrix, CoinPackedVector &dclo, CoinPackedVector &dcup, CoinPackedVector &dobj, CoinPackedVector &drlo, CoinPackedVector &drup)
 SmiLinearData (OsiSolverInterface &osi)
 ~SmiLinearData ()

Private Attributes

CoinPackedMatrix matrix_
CoinPackedVector dclo_
CoinPackedVector dcup_
CoinPackedVector dobj_
CoinPackedVector drlo_
CoinPackedVector drup_

Detailed Description

Definition at line 23 of file SmiLinearData.hpp.


Constructor & Destructor Documentation

SmiLinearData::SmiLinearData (  )  [inline]

Definition at line 41 of file SmiLinearData.hpp.

SmiLinearData::SmiLinearData ( SmiLinearData &  d  )  [inline]

Definition at line 49 of file SmiLinearData.hpp.

SmiLinearData::SmiLinearData ( CoinPackedMatrix &  matrix,
CoinPackedVector &  dclo,
CoinPackedVector &  dcup,
CoinPackedVector &  dobj,
CoinPackedVector &  drlo,
CoinPackedVector &  drup 
) [inline]

Definition at line 58 of file SmiLinearData.hpp.

SmiLinearData::SmiLinearData ( OsiSolverInterface &  osi  )  [inline]

Definition at line 68 of file SmiLinearData.hpp.

SmiLinearData::~SmiLinearData (  )  [inline]

Definition at line 74 of file SmiLinearData.hpp.


Member Function Documentation

const CoinPackedMatrix& SmiLinearData::getMatrix (  )  [inline]

Definition at line 26 of file SmiLinearData.hpp.

References matrix_.

const CoinPackedVector& SmiLinearData::getColLower (  )  [inline]

Definition at line 27 of file SmiLinearData.hpp.

References dclo_.

const CoinPackedVector& SmiLinearData::getColUpper (  )  [inline]

Definition at line 28 of file SmiLinearData.hpp.

References dcup_.

const CoinPackedVector& SmiLinearData::getObjective (  )  [inline]

Definition at line 29 of file SmiLinearData.hpp.

References dobj_.

const CoinPackedVector& SmiLinearData::getRowLower (  )  [inline]

Definition at line 30 of file SmiLinearData.hpp.

References drlo_.

const CoinPackedVector& SmiLinearData::getRowUpper (  )  [inline]

Definition at line 31 of file SmiLinearData.hpp.

References drup_.

CoinPackedMatrix& SmiLinearData::getMutableMatrix (  )  [inline]

Definition at line 33 of file SmiLinearData.hpp.

References matrix_.

CoinPackedVector& SmiLinearData::getMutableColLower (  )  [inline]

Definition at line 34 of file SmiLinearData.hpp.

References dclo_.

CoinPackedVector& SmiLinearData::getMutableColUpper (  )  [inline]

Definition at line 35 of file SmiLinearData.hpp.

References dcup_.

CoinPackedVector& SmiLinearData::getMutableObjective (  )  [inline]

Definition at line 36 of file SmiLinearData.hpp.

References dobj_.

CoinPackedVector& SmiLinearData::getMutableRowLower (  )  [inline]

Definition at line 37 of file SmiLinearData.hpp.

References drlo_.

CoinPackedVector& SmiLinearData::getMutableRowUpper (  )  [inline]

Definition at line 38 of file SmiLinearData.hpp.

References drup_.


Member Data Documentation

CoinPackedMatrix SmiLinearData::matrix_ [private]

Definition at line 76 of file SmiLinearData.hpp.

Referenced by getMatrix(), and getMutableMatrix().

CoinPackedVector SmiLinearData::dclo_ [private]

Definition at line 77 of file SmiLinearData.hpp.

Referenced by getColLower(), and getMutableColLower().

CoinPackedVector SmiLinearData::dcup_ [private]

Definition at line 78 of file SmiLinearData.hpp.

Referenced by getColUpper(), and getMutableColUpper().

CoinPackedVector SmiLinearData::dobj_ [private]

Definition at line 79 of file SmiLinearData.hpp.

Referenced by getMutableObjective(), and getObjective().

CoinPackedVector SmiLinearData::drlo_ [private]

Definition at line 80 of file SmiLinearData.hpp.

Referenced by getMutableRowLower(), and getRowLower().

CoinPackedVector SmiLinearData::drup_ [private]

Definition at line 81 of file SmiLinearData.hpp.

Referenced by getMutableRowUpper(), and getRowUpper().


The documentation for this class was generated from the following file:
Generated on Sun Nov 14 14:14:41 2010 for Coin-All by  doxygen 1.4.7