Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix bug #748 - array_5 test fails for seed 1392781168. | Jitse Niesen | 2014-02-24 |
| | |||
* | Added comparisons scalar to array (previously only the array to scalar was ↵ | Christoph Hertzberg | 2013-10-17 |
| | | | | | | possible) (Fixes bug #147) Extended the unit test for that | ||
* | Fix testing issues with x87 extra precision. | Gael Guennebaud | 2013-07-16 |
| | |||
* | Fix a couple of warnings in unit tests. | Gael Guennebaud | 2013-07-05 |
| | |||
* | fix compilation of ArrayBase::transposeInPlace | Gael Guennebaud | 2013-06-24 |
| | |||
* | Fix bug #314: move remaining math functions from internal to numext namespace | Gael Guennebaud | 2013-06-10 |
| | |||
* | Clean source code and unit tests with respect to -Wunused-local-typedefs | Gael Guennebaud | 2013-04-10 |
| | |||
* | Remove erroneously committed debugging stuff. | Gael Guennebaud | 2013-02-25 |
| | |||
* | Fix another issue related to summing up many signed values. | Gael Guennebaud | 2013-02-23 |
| | |||
* | Fix array unit test: isApprox(log(0),log(0)) is false, and summing up signed ↵ | Gael Guennebaud | 2013-02-23 |
| | | | | float value might result in very small values and thus large numerical errors | ||
* | Fix bug #314: | Gael Guennebaud | 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. | Benoit Jacob | 2012-07-13 |
| | |||
* | Fixed division by zero corner case in array unit test. | Hauke Heibel | 2012-03-09 |
| | |||
* | rm cC++11 features | Gael Guennebaud | 2012-03-09 |
| | |||
* | Added support for component-wise pow (equivalent to Matlab's operator .^). | Hauke Heibel | 2012-03-07 |
| | |||
* | Added support for scalar / array division. | Hauke Heibel | 2012-03-02 |
| | |||
* | added functions to allow for cwise min/max operations with scalar argument ↵ | Abraham Bachrach | 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 | ||
* | add the possibility to configure the maximal matrix size in the unit tests | Gael Guennebaud | 2011-07-12 |
| | |||
* | add boolean || and && operators | Gael Guennebaud | 2011-05-31 |
| | |||
* | Add test for sqrt() on complex Arrays. | Jitse Niesen | 2011-05-09 |
| | | | | | From Gael's dashboard output of matrix_square_root test, I suspect the test committed here may fail on old gcc. | ||
* | typo | Gael Guennebaud | 2011-02-17 |
| | |||
* | factorize implementation of standard real unary math functions, and add ↵ | Gael Guennebaud | 2011-02-17 |
| | | | | acos, asin | ||
* | add global tan function | Gael Guennebaud | 2011-02-03 |
| | |||
* | Re-enabled the missing tests, again... | Hauke Heibel | 2010-12-16 |
| | |||
* | Improved the array unit test - internal::isApprox needs to use the same ↵ | Hauke Heibel | 2010-12-16 |
| | | | | | | precision as VERIFY_IS_NOT_APPROX. Removed debug code from test_isApprox. | ||
* | Uups - re-enabled subtests 1 to 5. | Hauke Heibel | 2010-12-16 |
| | |||
* | Fixed compound subtraction in ArrayBase where the assignment needs to be ↵ | Hauke Heibel | 2010-12-16 |
| | | | | | | carried out on the derived type. Added unit tests for map based component wise arithmetic. | ||
* | Initial fixes for bug #85. | Hauke Heibel | 2010-10-25 |
| | | | | | | | Renamed meta_{true|false} to {true|false}_type, meta_if to conditional, is_same_type to is_same, un{ref|pointer|const} to remove_{reference|pointer|const} and makeconst to add_const. Changed boolean type 'ret' member to 'value'. Changed 'ret' members refering to types to 'type'. Adapted all code occurences. | ||
* | bug #86 : use internal:: namespace instead of ei_ prefix | Benoit Jacob | 2010-10-25 |
| | |||
* | email change | Gael Guennebaud | 2010-06-24 |
| | |||
* | Fix compilation of some tests as well as more warnings. | Hauke Heibel | 2010-06-20 |
| | |||
* | Utilize Index in all unit tests. | Hauke Heibel | 2010-06-20 |
| | |||
* | add missing support for std::pow(array,scalar) | Gael Guennebaud | 2010-06-19 |
| | |||
* | implicit conversion to scalar for inner product | Gael Guennebaud | 2010-06-02 |
| | |||
* | the Index types change. | Benoit Jacob | 2010-05-30 |
| | | | | As discussed on the list (too long to explain here). | ||
* | * kill the retval typedefs, instead introduce ei_xxx_retval which does the ↵ | Benoit Jacob | 2010-04-28 |
| | | | | | | | | job automatically in 99% cases and can be specialized * add real/imag/abs2 global functions for Array * document ei_global_math_functions_filtering_base * improve unit tests | ||
* | Complete rework of global math functions and NumTraits. | Benoit Jacob | 2010-04-28 |
| | | | | | | | | * Now completely generic so all standard integer types (like char...) are supported. ** add unit test for that (integer_types). * NumTraits does no longer inherit numeric_limits * All math functions are now templated * Better guard (static asserts) against using certain math functions on integer types. | ||
* | add support for global math function for array | Gael Guennebaud | 2010-01-27 |
| | |||
* | Remove some Array #includes. | Jitse Niesen | 2010-01-21 |
| | |||
* | add unit tests for true array objects | Gael Guennebaud | 2010-01-18 |
| | |||
* | s/asMatrix()/matrix() | Gael Guennebaud | 2010-01-04 |
| | |||
* | a lot of cleaning and fixes | Gael Guennebaud | 2009-12-16 |
| | |||
* | Another big refactoring change: | Gael Guennebaud | 2009-11-18 |
| | | | | | | * add a new Eigen2Support module including Cwise, Flagged, and some other deprecated stuff * add a few cwiseXxx functions * adapt a few modules to use cwiseXxx instead of the .cwise() prefix | ||
* | big huge changes, so i dont remember everything. | Benoit Jacob | 2009-10-28 |
| | | | | | | | | | | * renaming, e.g. LU ---> FullPivLU * split tests framework: more robust, e.g. dont generate empty tests if a number is skipped * make all remaining tests use that splitting, as needed. * Fix 4x4 inversion (see stable branch) * Transform::inverse() and geo_transform test : adapt to new inverse() API, it was also trying to instantiate inverse() for 3x4 matrices. * CMakeLists: more robust regexp to parse the version number * misc fixes in unit tests | ||
* | Set of fixes and workaround to make sun studio more happy. | Gael Guennebaud | 2009-07-10 |
| | | | | Still remains the problem of alignment and vectorization. | ||
* | * rename PartialRedux to VectorwiseOp | Gael Guennebaud | 2009-06-10 |
| | | | | * add VectorwiseOp's +, -, +=, -= operators | ||
* | remove sentence "Eigen itself is part of the KDE project." | Benoit Jacob | 2009-05-22 |
| | | | | it never made very precise sense. but now does it still make any? | ||
* | fix msvc warnings (useful ones again) reported by gael on CDash | Benoit Jacob | 2009-01-26 |
| | |||
* | add partial count redux (adapted patch from Ricard Marxer) | Gael Guennebaud | 2009-01-24 |
| | |||
* | add lpNorm<p>() method to MatrixBase, implemented in Array module, with | Benoit Jacob | 2008-11-03 |
| | | | | specializations for cases p=1,2,Eigen::Infinity. |