Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | ||
* | add the possibility to configure the maximal matrix size in the unit tests | 2011-07-12 | |
| | |||
* | add boolean || and && operators | 2011-05-31 | |
| | |||
* | Add test for sqrt() on complex Arrays. | 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 | 2011-02-17 | |
| | |||
* | factorize implementation of standard real unary math functions, and add ↵ | 2011-02-17 | |
| | | | | acos, asin | ||
* | add global tan function | 2011-02-03 | |
| | |||
* | Re-enabled the missing tests, again... | 2010-12-16 | |
| | |||
* | Improved the array unit test - internal::isApprox needs to use the same ↵ | 2010-12-16 | |
| | | | | | | precision as VERIFY_IS_NOT_APPROX. Removed debug code from test_isApprox. | ||
* | Uups - re-enabled subtests 1 to 5. | 2010-12-16 | |
| | |||
* | Fixed compound subtraction in ArrayBase where the assignment needs to be ↵ | 2010-12-16 | |
| | | | | | | carried out on the derived type. Added unit tests for map based component wise arithmetic. | ||
* | Initial fixes for bug #85. | 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 | 2010-10-25 | |
| | |||
* | email change | 2010-06-24 | |
| | |||
* | Fix compilation of some tests as well as more warnings. | 2010-06-20 | |
| | |||
* | Utilize Index in all unit tests. | 2010-06-20 | |
| | |||
* | add missing support for std::pow(array,scalar) | 2010-06-19 | |
| | |||
* | implicit conversion to scalar for inner product | 2010-06-02 | |
| | |||
* | the Index types change. | 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 ↵ | 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. | 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 | 2010-01-27 | |
| | |||
* | Remove some Array #includes. | 2010-01-21 | |
| | |||
* | add unit tests for true array objects | 2010-01-18 | |
| | |||
* | s/asMatrix()/matrix() | 2010-01-04 | |
| | |||
* | a lot of cleaning and fixes | 2009-12-16 | |
| | |||
* | Another big refactoring change: | 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. | 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. | 2009-07-10 | |
| | | | | Still remains the problem of alignment and vectorization. | ||
* | * rename PartialRedux to VectorwiseOp | 2009-06-10 | |
| | | | | * add VectorwiseOp's +, -, +=, -= operators | ||
* | remove sentence "Eigen itself is part of the KDE project." | 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 | 2009-01-26 | |
| |