Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add digamma for CPU + CUDA. Includes tests. | 2015-12-24 | |
| | |||
* | Add special functions to Eigen: lgamma, erf, erfc. | 2015-12-07 | |
| | | | | Includes CUDA support and unit tests. | ||
* | added scalar_sign_op (both real,complex) | 2015-11-24 | |
| | |||
* | Protect all calls to isnan, isinf and isfinite with parentheses. | 2015-08-14 | |
| | |||
* | Generalize pow(x,e) such that x and e can be a different expression type or ↵ | 2015-07-20 | |
| | | | | a scalar for either x or e. Add x.pow(e) with e an array expression. | ||
* | Clean some previous changes and more cuda fixes | 2015-07-15 | |
| | |||
* | Protect against compilation errors with nvcc and numext/complex. | 2015-07-06 | |
| | | | | | Disable functions explicitely involving std::complex when compiling with nvcc. Improve code compatilibity using the new macro EIGEN_USING_NUMEXT_MATH (same spirit than EIGEN_USING_STD_MATH but for numext functions) | ||
* | Rename free functions isFinite, isInf, isNaN to be compatible with c++11 | 2015-06-10 | |
| | |||
* | Make cube, inverse and abs2 free-functions | 2015-03-17 | |
| | |||
* | Rename isinf to isInf | 2015-03-17 | |
| | |||
* | Add isfinite array support as isFinite | 2015-03-17 | |
| | |||
* | Rename isnan to isNaN | 2015-03-17 | |
| | |||
* | Add hyperbolic trigonometric functions from std array support | 2015-03-11 | |
| | |||
* | Add log10 array support | 2015-03-11 | |
| | |||
* | Allow calling of square(array) in addition to array.square() | 2015-03-11 | |
| | |||
* | Additional unary coeff-wise functors (isnan, round, arg, e.g.) | 2015-03-11 | |
| | |||
* | Make constructors explicit if they could lead to unintended implicit conversion | 2014-09-23 | |
| | |||
* | Add component-wise atan() function (see bug #80). | 2014-06-19 | |
| | |||
* | Fix bug #314: move remaining math functions from internal to numext namespace | 2013-06-10 | |
| | |||
* | Fix bug #482: pass scalar value by const reference (it remained a few cases) | 2013-04-12 | |
| | |||
* | Fix bug #314: | 2012-11-06 | |
| | | | | | - remove most of the metaprogramming kung fu in MathFunctions.h (only keep functions that differs from the std) - remove the overloads for array expression that were in the std namespace | ||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | Added support for component-wise pow (equivalent to Matlab's operator .^). | 2012-03-07 | |
| | |||
* | Moved the operator/(Scalar,ArrayBase) into the Eigen namespace. | 2012-03-02 | |
| | |||
* | Added support for scalar / array division. | 2012-03-02 | |
| | |||
* | factorize implementation of standard real unary math functions, and add ↵ | 2011-02-17 | |
| | | | | acos, asin | ||
* | add global tan function | 2011-02-03 | |
| | |||
* | fix compilation of array tests | 2011-01-24 | |
| | |||
* | bug #86 : use internal:: namespace instead of ei_ prefix | 2010-10-25 | |
| | |||
* | email change | 2010-06-24 | |
| | |||
* | finish to merge Array into Core: | 2010-06-19 | |
- mv Array/* into Core/ - merge Functors.h files, and move Norms.h into Dot.h |