/home/coin/SVN-release/Blis-0.92.1/CoinUtils/src/CoinFinite.hpp File Reference

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


Function Documentation

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


Variable Documentation

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.


Generated on Sat Nov 5 03:12:40 2011 by  doxygen 1.4.7