Bonmin 1.8.9
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Bonmin::PseudoCosts Class Reference

#include <BonPseudoCosts.hpp>

+ Inheritance diagram for Bonmin::PseudoCosts:
+ Collaboration diagram for Bonmin::PseudoCosts:

Public Member Functions

 PseudoCosts ()
 Default constructor.
 
 PseudoCosts (const PseudoCosts &rhs)
 Copy constructor.
 
PseudoCostsoperator= (const PseudoCosts &rhs)
 Assignment operator const version.
 
void addInfo (int way, double originalObj, double originalInfeas, double newObj, double newInfeas, int status)
 Add a pseudo cost information.
 
- Public Member Functions inherited from OsiPseudoCosts
 OsiPseudoCosts ()
 
virtual ~OsiPseudoCosts ()
 
 OsiPseudoCosts (const OsiPseudoCosts &rhs)
 
OsiPseudoCostsoperator= (const OsiPseudoCosts &rhs)
 
int numberBeforeTrusted () const
 
void setNumberBeforeTrusted (int value)
 
void initialize (int n)
 
int numberObjects () const
 
double * upTotalChange ()
 
const double * upTotalChange () const
 
double * downTotalChange ()
 
const double * downTotalChange () const
 
int * upNumber ()
 
const int * upNumber () const
 
int * downNumber ()
 
const int * downNumber () const
 
virtual void updateInformation (const OsiBranchingInformation *info, int branch, OsiHotInfo *hotInfo)
 
virtual void updateInformation (int whichObject, int branch, double changeInObjective, double changeInValue, int status)
 
double * upTotalChange ()
 
const double * upTotalChange () const
 
double * downTotalChange ()
 
const double * downTotalChange () const
 
int * upNumber ()
 
const int * upNumber () const
 
int * downNumber ()
 
const int * downNumber () const
 
virtual void updateInformation (const OsiBranchingInformation *info, int branch, OsiHotInfo *hotInfo)
 
virtual void updateInformation (int whichObject, int branch, double changeInObjective, double changeInValue, int status)
 

Additional Inherited Members

- Protected Attributes inherited from OsiPseudoCosts
double * upTotalChange_
 
double * downTotalChange_
 
int * upNumber_
 
int * downNumber_
 
int numberObjects_
 
int numberBeforeTrusted_
 

Detailed Description

Definition at line 17 of file BonPseudoCosts.hpp.

Constructor & Destructor Documentation

◆ PseudoCosts() [1/2]

Bonmin::PseudoCosts::PseudoCosts ( )

Default constructor.

◆ PseudoCosts() [2/2]

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

Copy constructor.

Member Function Documentation

◆ operator=()

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

Assignment operator const version.

◆ addInfo()

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: