Bonmin::PseudoCosts Class Reference

#include <BonPseudoCosts.hpp>

Inheritance diagram for Bonmin::PseudoCosts:

Inheritance graph
[legend]
Collaboration diagram for Bonmin::PseudoCosts:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PseudoCosts ()
 Default constructor.
 PseudoCosts (const PseudoCosts &rhs)
 Copy constructor.
PseudoCostsoperator= (const PseudoCosts &rhs)
 Assignment operator const version.
double * upTotalChange ()
 Acces upTotalChange.
double * downTotalChange ()
 Acces downTotalChange.
int * upNumber ()
 Acces upNumber.
int * downNumber ()
 Acces downNumber.
const double * upTotalChange () const
 Acces upTotalChange.
const double * downTotalChange () const
 Acces downTotalChange.
const int * upNumber () const
 Acces upNumber.
const int * downNumber () const
 Acces downNumber.
int numberObjects () const
 Access number objects.
void addInfo (int way, double originalObj, double originalInfeas, double newObj, double newInfeas, int status)
 Add a pseudo cost information.

Detailed Description

Definition at line 17 of file BonPseudoCosts.hpp.


Constructor & Destructor Documentation

Bonmin::PseudoCosts::PseudoCosts (  ) 

Default constructor.

Bonmin::PseudoCosts::PseudoCosts ( const PseudoCosts rhs  ) 

Copy constructor.


Member Function Documentation

PseudoCosts& Bonmin::PseudoCosts::operator= ( const PseudoCosts rhs  ) 

Assignment operator const version.

double* Bonmin::PseudoCosts::upTotalChange (  )  [inline]

Acces upTotalChange.

Reimplemented from OsiPseudoCosts.

Definition at line 30 of file BonPseudoCosts.hpp.

References OsiPseudoCosts::upTotalChange_.

double* Bonmin::PseudoCosts::downTotalChange (  )  [inline]

Acces downTotalChange.

Reimplemented from OsiPseudoCosts.

Definition at line 36 of file BonPseudoCosts.hpp.

References OsiPseudoCosts::downTotalChange_.

int* Bonmin::PseudoCosts::upNumber (  )  [inline]

Acces upNumber.

Reimplemented from OsiPseudoCosts.

Definition at line 42 of file BonPseudoCosts.hpp.

References OsiPseudoCosts::upNumber_.

int* Bonmin::PseudoCosts::downNumber (  )  [inline]

Acces downNumber.

Reimplemented from OsiPseudoCosts.

Definition at line 48 of file BonPseudoCosts.hpp.

References OsiPseudoCosts::downNumber_.

const double* Bonmin::PseudoCosts::upTotalChange (  )  const [inline]

Acces upTotalChange.

Reimplemented from OsiPseudoCosts.

Definition at line 54 of file BonPseudoCosts.hpp.

References OsiPseudoCosts::upTotalChange_.

const double* Bonmin::PseudoCosts::downTotalChange (  )  const [inline]

Acces downTotalChange.

Reimplemented from OsiPseudoCosts.

Definition at line 60 of file BonPseudoCosts.hpp.

References OsiPseudoCosts::downTotalChange_.

const int* Bonmin::PseudoCosts::upNumber (  )  const [inline]

Acces upNumber.

Reimplemented from OsiPseudoCosts.

Definition at line 66 of file BonPseudoCosts.hpp.

References OsiPseudoCosts::upNumber_.

const int* Bonmin::PseudoCosts::downNumber (  )  const [inline]

Acces downNumber.

Reimplemented from OsiPseudoCosts.

Definition at line 72 of file BonPseudoCosts.hpp.

References OsiPseudoCosts::downNumber_.

int Bonmin::PseudoCosts::numberObjects (  )  const [inline]

Access number objects.

Reimplemented from OsiPseudoCosts.

Definition at line 78 of file BonPseudoCosts.hpp.

References OsiPseudoCosts::numberObjects_.

void Bonmin::PseudoCosts::addInfo ( int  way,
double  originalObj,
double  originalInfeas,
double  newObj,
double  newInfeas,
int  status 
)

Add a pseudo cost information.


The documentation for this class was generated from the following file:
Generated on Sat Jun 21 03:19:13 2008 for Bonmin by  doxygen 1.4.7