Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Only test the lgamma, erf and erfc function when using a C99 compliant compiler | 2015-12-10 | |
| | |||
* | Add special functions to Eigen: lgamma, erf, erfc. | 2015-12-07 | |
| | | | | Includes CUDA support and unit tests. | ||
* | Added rsqrt() method to the Array class: this method computes the ↵ | 2015-12-03 | |
| | | | | coefficient-wise inverse square root much more efficiently than calling sqrt().inverse(). | ||
* | ArrayBase::sign: add unit test and fix doc | 2015-11-27 | |
| | |||
* | Workaround msvc broken complex/complex division in unit test | 2015-11-20 | |
| | |||
* | Fix wrong casting syntax | 2015-10-06 | |
| | |||
* | 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. | ||
* | More msvc 2013/2015 workarounds | 2015-06-26 | |
| | |||
* | Avoid division by a zero complex | 2015-06-25 | |
| | |||
* | workaround msvc 2013/2015 wrong instanciation of isnan, isfinite, isinf | 2015-06-25 | |
| | |||
* | Fix isinf unit tests | 2015-06-22 | |
| | |||
* | workaround clang's broken complex division | 2015-06-17 | |
| | |||
* | Rename free functions isFinite, isInf, isNaN to be compatible with c++11 | 2015-06-10 | |
| | |||
* | bug #80: merge with d_hood branch on adding more coefficient-wise unary ↵ | 2015-06-10 | |
|\ | | | | | | | array functors | ||
* | | bug #872: Avoid deprecated binder1st/binder2nd usage by providing custom ↵ | 2015-05-07 | |
| | | | | | | | | functors for comparison operators | ||
* | | Constructing a Matrix/Array with implicit transpose could lead to memory leaks. | 2015-04-16 | |
| | | | | | | | | Also reduced code duplication for Matrix/Array constructors | ||
| * | Don't use M_PI since it's only guaranteed to be defined in Eigen/Geometry | 2015-04-08 | |
| | | |||
| * | Use M_PI instead of acos(-1) for pi | 2015-03-22 | |
| | | |||
| * | More extensive unit tests for recent array-wise functors | 2015-03-18 | |
| | | |||
| * | Add boolean not operator (!) array support | 2015-03-17 | |
| | | |||
| * | Remove test of now-missing floor, ceil, round complex implementations | 2015-03-17 | |
| | | |||
| * | 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 | |
|/ | |||
* | Fix some calls to result_of on binary functors as unary ones. | 2015-02-19 | |
| | |||
* | bug #100: add support for explicit scalar to Array conversion (as enable ↵ | 2014-09-19 | |
| | | | | implicit conversion is much more tricky) | ||
* | Add documentation and very simple test for array atan(), part 2 | 2014-06-19 | |
| | | | | (files I forget in the previous commit). | ||
* | Fix bug #748 - array_5 test fails for seed 1392781168. | 2014-02-24 | |
| | |||
* | Added comparisons scalar to array (previously only the array to scalar was ↵ | 2013-10-17 | |
| | | | | | | possible) (Fixes bug #147) Extended the unit test for that | ||
* | Fix testing issues with x87 extra precision. | 2013-07-16 | |
| | |||
* | Fix a couple of warnings in unit tests. | 2013-07-05 | |
| | |||
* | fix compilation of ArrayBase::transposeInPlace | 2013-06-24 | |
| | |||
* | Fix bug #314: move remaining math functions from internal to numext namespace | 2013-06-10 | |
| | |||
* | Clean source code and unit tests with respect to -Wunused-local-typedefs | 2013-04-10 | |
| | |||
* | Remove erroneously committed debugging stuff. | 2013-02-25 | |
| | |||
* | Fix another issue related to summing up many signed values. | 2013-02-23 | |
| | |||
* | Fix array unit test: isApprox(log(0),log(0)) is false, and summing up signed ↵ | 2013-02-23 | |
| | | | | float value might result in very small values and thus large numerical errors | ||
* | 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 | |
| | |||
* | Fixed division by zero corner case in array unit test. | 2012-03-09 | |
| | |||
* | rm cC++11 features | 2012-03-09 | |
| | |||
* | Added support for component-wise pow (equivalent to Matlab's operator .^). | 2012-03-07 | |
| | |||
* | Added support for scalar / array division. | 2012-03-02 | |
| | |||
* | added functions to allow for cwise min/max operations with scalar argument ↵ | 2012-01-11 | |
| | | | | | | | | | | | | (bug #400). added function for array.min(), array.max(), matrix.cwiseMin(), matrix.cwiseMax(). The matrix.cwiseMin/Max functions required the definition of the ConstantReturnType typedef. However, it wasn't defined until after MatrixCwiseBinaryOps was included in Eigen/src/SparseCore/SparseMatrixBase.h, so I moved those includes after the definition of the typedefs. tests for both the regular and scalar min/max functions were added as well |