aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/array_for_matrix.cpp
Commit message (Collapse)AuthorAge
* Relax mixing-type constraints for binary coefficient-wise operators:Gravatar Gael Guennebaud2016-06-06
| | | | | | | | | | - Replace internal::scalar_product_traits<A,B> by Eigen::ScalarBinaryOpTraits<A,B,OP> - Remove the "functor_is_product_like" helper (was pretty ugly) - Currently, OP is not used, but it is available to the user for fine grained tuning - Currently, only the following operators have been generalized: *,/,+,-,=,*=,/=,+=,-= - TODO: generalize all other binray operators (comparisons,pow,etc.) - TODO: handle "scalar op array" operators (currently only * is handled) - TODO: move the handling of the "void" scalar type to ScalarBinaryOpTraits
* bug #1193: fix lpNorm<Infinity> for empty input.Gravatar Gael Guennebaud2016-06-02
|
* bug #178: remove additional const on nested expression, and remove several ↵Gravatar Gael Guennebaud2016-01-28
| | | | const_cast.
* bug #872: remove usage of deprecated bind1st.Gravatar Gael Guennebaud2015-06-09
|
* bug #679: add respective unit testGravatar Gael Guennebaud2013-10-15
|
* Fix bug #654: allow implicit transposition in Array to Matrix and Matrix to ↵Gravatar Gael Guennebaud2013-09-07
| | | | Array constructors
* Fix bug #314: move remaining math functions from internal to numext namespaceGravatar Gael Guennebaud2013-06-10
|
* Clean source code and unit tests with respect to -Wunused-local-typedefsGravatar Gael Guennebaud2013-04-10
|
* Prevent calling .norm() on integer matrices in the unit tests.Gravatar Hauke Heibel2013-02-28
|
* Fix two numerical issues in unit tests.Gravatar Gael Guennebaud2013-02-27
|
* Fix bug #314:Gravatar Gael Guennebaud2012-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
* fix compilation with m.array().min/max(scalar)Gravatar Gael Guennebaud2012-09-12
|
* forward resize() function from Array/Matrix-Wrapper to the nested expression ↵Gravatar Gael Guennebaud2012-08-30
| | | | such that mat.array().resize(a,b) is now allowed.
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* added functions to allow for cwise min/max operations with scalar argument ↵Gravatar Abraham Bachrach2012-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
* add the possibility to configure the maximal matrix size in the unit testsGravatar Gael Guennebaud2011-07-12
|
* fix array_for_matrix unit testGravatar Gael Guennebaud2011-03-15
|
* Added regression tests for bug #148.Gravatar Hauke Heibel2011-01-27
|
* bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
|
* fix sum()/prod() on empty matrix making sure this does not affect fixed ↵Gravatar Gael Guennebaud2010-07-16
| | | | sized object, extend related unit tests including partial reduction
* email changeGravatar Gael Guennebaud2010-06-24
|
* Utilize Index in all unit tests.Gravatar Hauke Heibel2010-06-20
|
* implicit conversion to scalar for inner productGravatar Gael Guennebaud2010-06-02
|
* the Index types change.Gravatar Benoit Jacob2010-05-30
| | | | As discussed on the list (too long to explain here).
* Remove some Array #includes.Gravatar Jitse Niesen2010-01-21
|
* add unit tests for true array objectsGravatar Gael Guennebaud2010-01-18