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().