|
OBOE
0.1
|
#include <float.h>#include <iostream>#include <cmath>#include <string.h>#include <set>Go to the source code of this file.
Classes | |
| struct | ltstr |
Defines | |
| #define | ACCPM_PLUS_INF DBL_MAX/100 |
| #define | ACCPM_MINUS_INF -ACCPM_PLUS_INF |
Typedefs | |
| typedef std::set< int > | StdIntSet |
Functions | |
| bool | IS_FINITE (double x) |
| bool | DBL_CMP (double A, double B, double precision=1e-15) |
| bool | DBL_LT (double A, double B, double precision=1e-14) |
| bool | DBL_GT (double A, double B, double precision=1e-14) |
| void | AccpmWarning (const char *msg) |
| void | AccpmError (const char *msg) |
| #define ACCPM_MINUS_INF -ACCPM_PLUS_INF |
| #define ACCPM_PLUS_INF DBL_MAX/100 |
| typedef std::set<int> StdIntSet |
| void AccpmError | ( | const char * | msg | ) | [inline] |
Referenced by Accpm::LocSet::checkFeasibility(), Accpm::Manager::convexityFix(), Accpm::Parameters::Parameters(), Accpm::Parameters::setActiveVariableIndex(), Accpm::Parameters::setB(), Accpm::Parameters::setCenterBall(), Accpm::Parameters::setPi(), Accpm::Parameters::setStartingPoint(), Accpm::Parameters::setVariableLB(), and Accpm::Parameters::setVariableUB().
| void AccpmWarning | ( | const char * | msg | ) | [inline] |
| bool DBL_CMP | ( | double | A, |
| double | B, | ||
| double | precision = 1e-15 |
||
| ) | [inline] |
| bool DBL_GT | ( | double | A, |
| double | B, | ||
| double | precision = 1e-14 |
||
| ) | [inline] |
References DBL_LT().
Referenced by Accpm::Manager::processCuts(), Accpm::Manager::update(), and Accpm::Manager::updateRelativeGap().
| bool DBL_LT | ( | double | A, |
| double | B, | ||
| double | precision = 1e-14 |
||
| ) | [inline] |
| bool IS_FINITE | ( | double | x | ) | [inline] |
References ACCPM_MINUS_INF.
Referenced by Accpm::LocSet::LocSet(), Accpm::Manager::Manager(), and Accpm::Manager::updateEpigraphWeight().