Public Member Functions | Private Attributes | List of all members
SmiLinearData Class Reference

#include <SmiLinearData.hpp>

Inheritance diagram for SmiLinearData:
Inheritance graph
[legend]
Collaboration diagram for SmiLinearData:
Collaboration graph
[legend]

Public Member Functions

const CoinPackedMatrixgetMatrix ()
 
const CoinPackedVectorgetColLower ()
 
const CoinPackedVectorgetColUpper ()
 
const CoinPackedVectorgetObjective ()
 
const CoinPackedVectorgetRowLower ()
 
const CoinPackedVectorgetRowUpper ()
 
CoinPackedMatrixgetMutableMatrix ()
 
CoinPackedVectorgetMutableColLower ()
 
CoinPackedVectorgetMutableColUpper ()
 
CoinPackedVectorgetMutableObjective ()
 
CoinPackedVectorgetMutableRowLower ()
 
CoinPackedVectorgetMutableRowUpper ()
 
 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 77 of file SmiLinearData.hpp.

Member Function Documentation

const CoinPackedMatrix& SmiLinearData::getMatrix ( )
inline

Definition at line 26 of file SmiLinearData.hpp.

const CoinPackedVector& SmiLinearData::getColLower ( )
inline

Definition at line 27 of file SmiLinearData.hpp.

const CoinPackedVector& SmiLinearData::getColUpper ( )
inline

Definition at line 28 of file SmiLinearData.hpp.

const CoinPackedVector& SmiLinearData::getObjective ( )
inline

Definition at line 29 of file SmiLinearData.hpp.

const CoinPackedVector& SmiLinearData::getRowLower ( )
inline

Definition at line 30 of file SmiLinearData.hpp.

const CoinPackedVector& SmiLinearData::getRowUpper ( )
inline

Definition at line 31 of file SmiLinearData.hpp.

CoinPackedMatrix& SmiLinearData::getMutableMatrix ( )
inline

Definition at line 33 of file SmiLinearData.hpp.

CoinPackedVector& SmiLinearData::getMutableColLower ( )
inline

Definition at line 34 of file SmiLinearData.hpp.

CoinPackedVector& SmiLinearData::getMutableColUpper ( )
inline

Definition at line 35 of file SmiLinearData.hpp.

CoinPackedVector& SmiLinearData::getMutableObjective ( )
inline

Definition at line 36 of file SmiLinearData.hpp.

CoinPackedVector& SmiLinearData::getMutableRowLower ( )
inline

Definition at line 37 of file SmiLinearData.hpp.

CoinPackedVector& SmiLinearData::getMutableRowUpper ( )
inline

Definition at line 38 of file SmiLinearData.hpp.

Member Data Documentation

CoinPackedMatrix SmiLinearData::matrix_
private

Definition at line 79 of file SmiLinearData.hpp.

CoinPackedVector SmiLinearData::dclo_
private

Definition at line 80 of file SmiLinearData.hpp.

CoinPackedVector SmiLinearData::dcup_
private

Definition at line 81 of file SmiLinearData.hpp.

CoinPackedVector SmiLinearData::dobj_
private

Definition at line 82 of file SmiLinearData.hpp.

CoinPackedVector SmiLinearData::drlo_
private

Definition at line 83 of file SmiLinearData.hpp.

CoinPackedVector SmiLinearData::drup_
private

Definition at line 84 of file SmiLinearData.hpp.


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