/home/coin/svn-release/Bcps-0.94.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)

bool CoinIsnan ( double  val  ) 

checks if a double value is not a number


Variable Documentation

const double COIN_DBL_MIN = (std::numeric_limits<double>::min)()

Definition at line 17 of file CoinFinite.hpp.

const double COIN_DBL_MAX = (std::numeric_limits<double>::max)()

Definition at line 18 of file CoinFinite.hpp.

const int COIN_INT_MAX = (std::numeric_limits<int>::max)()

Definition at line 19 of file CoinFinite.hpp.

const double COIN_INT_MAX_AS_DOUBLE = (std::numeric_limits<int>::max)()

Definition at line 20 of file CoinFinite.hpp.


Generated on 5 Apr 2015 by  doxygen 1.6.1