#include <limits>
Include dependency graph for CoinFinite.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
bool | CoinFinite (double val) |
checks if a double value is finite (not infinity and not NaN) | |
bool | CoinIsnan (double val) |
checks if a double value is not a number | |
Variables | |
const double | COIN_DBL_MIN = std::numeric_limits<double>::min() |
const double | COIN_DBL_MAX = std::numeric_limits<double>::max() |
const int | COIN_INT_MAX = std::numeric_limits<int>::max() |
const double | COIN_INT_MAX_AS_DOUBLE = std::numeric_limits<int>::max() |
bool CoinFinite | ( | double | val | ) |
checks if a double value is finite (not infinity and not NaN)
Referenced by CoinRelFltEq::operator()().
bool CoinIsnan | ( | double | val | ) |
checks if a double value is not a number
Referenced by CoinRelFltEq::operator()(), and CoinAbsFltEq::operator()().
const double COIN_DBL_MIN = std::numeric_limits<double>::min() |
Definition at line 17 of file CoinFinite.hpp.
Referenced by OsiCuts::mostEffectiveCutPtr(), CoinIndexedVector::quickAddNonZero(), and CoinIndexedVector::zero().
const double COIN_DBL_MAX = std::numeric_limits<double>::max() |
Definition at line 18 of file CoinFinite.hpp.
Referenced by ClpNonLinearCost::changeInCost(), ClpDynamicMatrix::columnUpper(), OsiTestSolverInterface::heuristics(), and VOL_alpha_factor::VOL_alpha_factor().
const int COIN_INT_MAX = std::numeric_limits<int>::max() |
Definition at line 19 of file CoinFinite.hpp.
Referenced by CglCutGenerator::maximumLengthOfCutInTree().
const double COIN_INT_MAX_AS_DOUBLE = std::numeric_limits<int>::max() |
Definition at line 20 of file CoinFinite.hpp.