DecompCutOsi Class Reference

#include <DecompCutOsi.h>

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

List of all members.

Public Member Functions

char sense () const
double rhs () const
void setStringHash ()
void setStringHash (CoinPackedVector *row)
void setBounds ()
void expandCutToRow (CoinPackedVector *row)
void print (std::ostream *os=&std::cout) const
 DecompCutOsi (OsiRowCut &osiCut)
virtual ~DecompCutOsi ()
char sense () const
double rhs () const
void setStringHash ()
void setStringHash (CoinPackedVector *row)
void setBounds ()
void expandCutToRow (CoinPackedVector *row)
void print (ostream *os=&cout) const
 DecompCutOsi (OsiRowCut &osiCut)
virtual ~DecompCutOsi ()

Private Member Functions

 DecompCutOsi (const DecompVar &)
DecompCutOsioperator= (const DecompVar &)
 DecompCutOsi (const DecompVar &)
DecompCutOsioperator= (const DecompVar &)

Private Attributes

OsiRowCut m_osiCut

Detailed Description

Definition at line 34 of file DecompCutOsi.h.


Constructor & Destructor Documentation

DecompCutOsi::DecompCutOsi ( const DecompVar  )  [private]
DecompCutOsi::DecompCutOsi ( OsiRowCut osiCut  )  [inline]

Definition at line 146 of file DecompCutOsi.h.

References setBounds().

virtual DecompCutOsi::~DecompCutOsi (  )  [inline, virtual]

Definition at line 150 of file DecompCutOsi.h.

DecompCutOsi::DecompCutOsi ( const DecompVar  )  [private]
DecompCutOsi::DecompCutOsi ( OsiRowCut osiCut  )  [inline]

Definition at line 143 of file DecompCutOsi.h.

References setBounds().

virtual DecompCutOsi::~DecompCutOsi (  )  [inline, virtual]

Definition at line 147 of file DecompCutOsi.h.


Member Function Documentation

DecompCutOsi& DecompCutOsi::operator= ( const DecompVar  )  [private]
char DecompCutOsi::sense (  )  const [inline]

Definition at line 47 of file DecompCutOsi.h.

References DecompInf, OsiRowCut::lb(), m_osiCut, and OsiRowCut::ub().

Referenced by setStringHash().

double DecompCutOsi::rhs (  )  const [inline]

Definition at line 64 of file DecompCutOsi.h.

References DecompInf, OsiRowCut::lb(), m_osiCut, and OsiRowCut::ub().

Referenced by setStringHash().

void DecompCutOsi::setStringHash (  )  [inline]
void DecompCutOsi::setStringHash ( CoinPackedVector row  )  [inline, virtual]
void DecompCutOsi::setBounds (  )  [inline, virtual]

Reimplemented from DecompCut.

Definition at line 105 of file DecompCutOsi.h.

References OsiRowCut::lb(), m_osiCut, DecompCut::setLowerBound(), DecompCut::setUpperBound(), and OsiRowCut::ub().

Referenced by DecompCutOsi().

void DecompCutOsi::expandCutToRow ( CoinPackedVector row  )  [inline, virtual]
void DecompCutOsi::print ( std::ostream *  os = &std::cout  )  const [inline, virtual]
DecompCutOsi& DecompCutOsi::operator= ( const DecompVar  )  [private]
char DecompCutOsi::sense (  )  const [inline]

Definition at line 44 of file DecompCutOsi.h.

References DecompInf, OsiRowCut::lb(), m_osiCut, and OsiRowCut::ub().

double DecompCutOsi::rhs (  )  const [inline]

Definition at line 61 of file DecompCutOsi.h.

References DecompInf, OsiRowCut::lb(), m_osiCut, and OsiRowCut::ub().

void DecompCutOsi::setStringHash (  )  [inline]
void DecompCutOsi::setStringHash ( CoinPackedVector row  )  [inline, virtual]
void DecompCutOsi::setBounds (  )  [inline, virtual]
void DecompCutOsi::expandCutToRow ( CoinPackedVector row  )  [inline, virtual]
void DecompCutOsi::print ( ostream *  os = &cout  )  const [inline, virtual]

Member Data Documentation

Definition at line 40 of file DecompCutOsi.h.

Referenced by expandCutToRow(), print(), rhs(), sense(), setBounds(), and setStringHash().


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

Generated on 3 Jun 2015 for Dip-All by  doxygen 1.6.1