#include <IpCbcBoundsReader.hpp>
Public Member Functions | |
IpCbcBoundsReader () | |
IpCbcBoundsReader (const std::string &fileName) | |
void | setFileName (const std::string &fileName) |
~IpCbcBoundsReader () | |
void | gutsOfDestructor () |
void | read (const std::string &) |
void | read () |
void | readAndApply (IpoptInterface &solver) |
Private Attributes | |
std::string | fileName_ |
Current file. | |
double * | lowerBounds_ |
changed lower bounds | |
double * | upperBounds_ |
changed upper bounds | |
int * | indexLowers_ |
index of the changed lowerBounds_ | |
int * | indexUppers_ |
index of the changed upperBounds_ | |
int | nLower_ |
number of changed lowerBounds_ | |
int | nUpper_ |
number of changed upperBounds_ |
Files follows pretty much the Bounds section in MPS standard.
Definition at line 18 of file IpCbcBoundsReader.hpp.
IpCbcBoundsReader::IpCbcBoundsReader | ( | ) | [inline] |
Definition at line 22 of file IpCbcBoundsReader.hpp.
IpCbcBoundsReader::IpCbcBoundsReader | ( | const std::string & | fileName | ) | [inline] |
Definition at line 31 of file IpCbcBoundsReader.hpp.
IpCbcBoundsReader::~IpCbcBoundsReader | ( | ) |
void IpCbcBoundsReader::setFileName | ( | const std::string & | fileName | ) | [inline] |
void IpCbcBoundsReader::gutsOfDestructor | ( | ) |
void IpCbcBoundsReader::read | ( | const std::string & | ) |
void IpCbcBoundsReader::read | ( | ) |
void IpCbcBoundsReader::readAndApply | ( | IpoptInterface & | solver | ) |
std::string IpCbcBoundsReader::fileName_ [private] |
double* IpCbcBoundsReader::lowerBounds_ [private] |
double* IpCbcBoundsReader::upperBounds_ [private] |
int* IpCbcBoundsReader::indexLowers_ [private] |
int* IpCbcBoundsReader::indexUppers_ [private] |
int IpCbcBoundsReader::nLower_ [private] |
int IpCbcBoundsReader::nUpper_ [private] |