| Commit message (Expand) | Author | Age |
* | bug #1008: improve handling of fast-math mode for older gcc versions. | Gael Guennebaud | 2015-10-27 |
* | bug #1008: stabilize isfinite/isinf/isnan/hasNaN/allFinite functions for fast... | Gael Guennebaud | 2015-10-27 |
* | Make abs2 compatible with custom complex types | Gael Guennebaud | 2015-10-02 |
* | Call numext::mini instead of std::min in several places. | Benoit Steiner | 2015-09-28 |
* | nvcc doesn't support std::min or std::max on GPU. Use our own custom implemen... | Benoit Steiner | 2015-08-27 |
* | Protect all calls to isnan, isinf and isfinite with parentheses. | Christoph Hertzberg | 2015-08-14 |
* | Fix compilation of isnan(complex) | Gael Guennebaud | 2015-07-20 |
* | Clean some previous changes and more cuda fixes | Gael Guennebaud | 2015-07-15 |
* | Replace double constants by Scalar constants | Nicolas Mellado | 2015-07-11 |
* | Protect against compilation errors with nvcc and numext/complex. | Nicolas Mellado | 2015-07-06 |
* | typo correction in mathFunction | Emilie Guy | 2015-07-06 |
* | Marked the cast functions as EIGEN_DEVICE_FUNC to ensure that we can run cast... | Benoit Steiner | 2015-06-30 |
* | Enable C++11 math function in a more conservative manner. | Gael Guennebaud | 2015-06-11 |
* | Introduce EIGEN_PI, get rid of M_PI and acos(-1.0) | Gael Guennebaud | 2015-06-10 |
* | Make more use of EIGEN_HAS_C99_MATH | Gael Guennebaud | 2015-06-10 |
* | fix isinf(complex(inf,NaN)) to return false. | Gael Guennebaud | 2015-06-10 |
* | Rename free functions isFinite, isInf, isNaN to be compatible with c++11 | Gael Guennebaud | 2015-06-10 |
* | Use std::isfinite when available | Deanna Hood | 2015-04-20 |
* | Incorporate C++11 check into EIGEN_HAS_C99_MATH macro | Deanna Hood | 2015-04-20 |
* | Merged default into unary-array-cwise-functors | Deanna Hood | 2015-04-20 |
|\ |
|
* | | Only use std::isnan and std::isinf if they are available | Deanna Hood | 2015-04-20 |
* | | Don't use M_PI since it's only guaranteed to be defined in Eigen/Geometry | Deanna Hood | 2015-04-08 |
| * | Fix hypot(0,0). | Gael Guennebaud | 2015-03-27 |
* | | Use M_PI instead of acos(-1) for pi | Deanna Hood | 2015-03-22 |
| * | Improve random number generation for integer and add unit test | Gael Guennebaud | 2015-03-19 |
* | | Use std::arg for real numbers when c++11 is used, custom implementation other... | Deanna Hood | 2015-03-17 |
* | | Use std::round when c++11 is used, custom implementation otherwise | Deanna Hood | 2015-03-17 |
* | | Rename isinf to isInf | Deanna Hood | 2015-03-17 |
* | | Remove floor, ceil, round for complex numbers | Deanna Hood | 2015-03-17 |
* | | Rename isnan to isNaN | Deanna Hood | 2015-03-17 |
| * | Refactor computeProductBlockingSizes to make room for the possibility of usin... | Benoit Jacob | 2015-03-15 |
| * | Fix internal::random(x,y) for integer types. The previous implementation coul... | Gael Guennebaud | 2015-03-13 |
* | | Additional unary coeff-wise functors (isnan, round, arg, e.g.) | Deanna Hood | 2015-03-11 |
|/ |
|
* | log1p is defined only for real Scalars in C++11 | Christoph Hertzberg | 2015-02-21 |
* | Remove useless and non standard numext::atanh2 function. | Gael Guennebaud | 2014-12-08 |
* | bug #876: implement a portable log1p function | Gael Guennebaud | 2014-12-08 |
* | Prevent CUDA `calling a __host__ function from a __host__ __device__ function... | Christoph Hertzberg | 2014-10-21 |
* | bug #701: workaround (min) and (max) blocking ADL by introducing numext::mini... | Gael Guennebaud | 2014-10-20 |
* | log2(int) must be inlined. | Gael Guennebaud | 2014-09-18 |
* | Add a portable log2 function for integers | Gael Guennebaud | 2014-09-17 |
* | bug #619: workaround MSVC 2008 implementing std::abs for int only on WINCE | Gael Guennebaud | 2014-09-07 |
* | Fix hypot() and hypotNorm() wrt NaN and INF values. | Gael Guennebaud | 2014-09-02 |
* | Add isfinite overload for complexes. | Gael Guennebaud | 2014-04-14 |
* | merge with default branch | Gael Guennebaud | 2013-11-05 |
|\ |
|
* | | Disabled std::log1p on Cygwin. | Hauke Heibel | 2013-08-10 |
* | | Merge in jdh8's branch. | Jitse Niesen | 2013-07-21 |
|\ \ |
|
| | * | merge with main branch | Gael Guennebaud | 2013-07-17 |
| | |\
| |_|/
|/| | |
|
* | | | Revisit the implementation of random_default_impl for integer to make sure av... | Gael Guennebaud | 2013-07-10 |
| * | | Slightly optimize atanh2. | Chen-Pang He | 2013-07-08 |
|/ / |
|
* | | Fix bug #314: move remaining math functions from internal to numext namespace | Gael Guennebaud | 2013-06-10 |