This class is the placeholder for the pseudocosts used by OsiChooseStrong.
More...
#include <OsiChooseVariable.hpp>
This class is the placeholder for the pseudocosts used by OsiChooseStrong.
It can also be used by any other pseudocost based strong branching algorithm.
Definition at line 290 of file OsiChooseVariable.hpp.
◆ OsiPseudoCosts() [1/2]
| OsiPseudoCosts::OsiPseudoCosts |
( |
| ) |
|
◆ ~OsiPseudoCosts()
| virtual OsiPseudoCosts::~OsiPseudoCosts |
( |
| ) |
|
|
virtual |
◆ OsiPseudoCosts() [2/2]
◆ gutsOfDelete()
| void OsiPseudoCosts::gutsOfDelete |
( |
| ) |
|
|
private |
◆ gutsOfCopy()
◆ operator=()
◆ numberBeforeTrusted()
| int OsiPseudoCosts::numberBeforeTrusted |
( |
| ) |
const |
|
inline |
◆ setNumberBeforeTrusted()
| void OsiPseudoCosts::setNumberBeforeTrusted |
( |
int |
value | ) |
|
|
inline |
◆ initialize()
| void OsiPseudoCosts::initialize |
( |
int |
n | ) |
|
Initialize the pseudocosts with n entries.
◆ numberObjects()
| int OsiPseudoCosts::numberObjects |
( |
| ) |
const |
|
inline |
◆ upTotalChange() [1/2]
| double* OsiPseudoCosts::upTotalChange |
( |
| ) |
|
|
inline |
◆ upTotalChange() [2/2]
| const double* OsiPseudoCosts::upTotalChange |
( |
| ) |
const |
|
inline |
◆ downTotalChange() [1/2]
| double* OsiPseudoCosts::downTotalChange |
( |
| ) |
|
|
inline |
◆ downTotalChange() [2/2]
| const double* OsiPseudoCosts::downTotalChange |
( |
| ) |
const |
|
inline |
◆ upNumber() [1/2]
| int* OsiPseudoCosts::upNumber |
( |
| ) |
|
|
inline |
◆ upNumber() [2/2]
| const int* OsiPseudoCosts::upNumber |
( |
| ) |
const |
|
inline |
◆ downNumber() [1/2]
| int* OsiPseudoCosts::downNumber |
( |
| ) |
|
|
inline |
◆ downNumber() [2/2]
| const int* OsiPseudoCosts::downNumber |
( |
| ) |
const |
|
inline |
◆ updateInformation() [1/2]
Given a candidate fill in useful information e.g. estimates.
◆ updateInformation() [2/2]
| virtual void OsiPseudoCosts::updateInformation |
( |
int |
whichObject, |
|
|
int |
branch, |
|
|
double |
changeInObjective, |
|
|
double |
changeInValue, |
|
|
int |
status |
|
) |
| |
|
virtual |
Given a branch fill in useful information e.g. estimates.
◆ upTotalChange_
| double* OsiPseudoCosts::upTotalChange_ |
|
protected |
◆ downTotalChange_
| double* OsiPseudoCosts::downTotalChange_ |
|
protected |
◆ upNumber_
| int* OsiPseudoCosts::upNumber_ |
|
protected |
◆ downNumber_
| int* OsiPseudoCosts::downNumber_ |
|
protected |
◆ numberObjects_
| int OsiPseudoCosts::numberObjects_ |
|
protected |
◆ numberBeforeTrusted_
| int OsiPseudoCosts::numberBeforeTrusted_ |
|
protected |
The documentation for this class was generated from the following file: