Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixed a typo in Macro.h | 2015-07-16 | |
| | |||
* | Clean some previous changes and more cuda fixes | 2015-07-15 | |
| | |||
* | Merged eigen/eigen into default | 2015-07-15 | |
|\ | |||
* | | Add missing EIGEN_DEVICE_FUNC | 2015-07-15 | |
| | | |||
| * | bug #1039: Redefining EIGEN_DEFAULT_DENSE_INDEX_TYPE may lead to errors | 2015-07-13 | |
| | | |||
* | | Cleaning | 2015-07-11 | |
| | | |||
* | | Revert files to remove EIGEN_USING_NUMEXT_MATH | 2015-07-11 | |
| | | |||
* | | Replace double constants by Scalar constants | 2015-07-11 | |
| | | |||
* | | Cuda compatibility: remove explicit call to std math functions | 2015-07-11 | |
| | | |||
* | | Merged eigen/eigen into default | 2015-07-11 | |
|\| | |||
| * | Use NumTraits<T>::RequireInitialization instead of ↵ | 2015-07-07 | |
| | | | | | | | | internal::is_arithmetic<T>::value to check whether it's possible to bypass the type constructor in the tensor code. | ||
| * | Updated internal::is_arithmetic::value to be true for complex numbers | 2015-07-07 | |
| | | |||
| * | typo | 2015-07-07 | |
| | | |||
| * | Rotation2D: fix slerp to take the shortest path, and add convenient method ↵ | 2015-07-07 | |
| | | | | | | | | to get the angle in [-pi,pi] or [0,pi] | ||
* | | 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) | ||
* | Merged in Emie/eigen (pull request PR-121) | 2015-07-06 | |
|\ | | | | | | | typo correction in mathFunction | ||
| * | typo correction in mathFunction | 2015-07-06 | |
| | | |||
* | | Merged eigen/eigen into default | 2015-07-03 | |
|\| | |||
* | | Fixed a typo in the patch | 2015-07-02 | |
| | | |||
| * | Marked the cast functions as EIGEN_DEVICE_FUNC to ensure that we can run ↵ | 2015-06-30 | |
| | | | | | | | | casting on GPUs | ||
| * | split compiler intensive bdcsvd_1 unit test | 2015-06-26 | |
| | | |||
| * | Add special path for matrix<complex>/real. | 2015-06-26 | |
| | | | | | | | | This also fixes underflow issues when scaling complex matrices through complex/complex operator. | ||
| * | bug #1026: fix infinite loop for an empty input | 2015-06-26 | |
| | | |||
| * | Doc: explain perf and multithreading issues in sparse iterative solvers | 2015-06-26 | |
| | | |||
| * | Enable OpenMP parallelization of row-major-sparse * dense products. | 2015-06-26 | |
| | | | | | | | | I observed significant speed-up of the CG solver. | ||
| * | Optimize CG to enable faster spare row-major * dense vector products when ↵ | 2015-06-25 | |
| | | | | | | | | the input matrix is complete (Upper|Lower) but column major. | ||
| * | Remove redundant accessors in Reverse | 2015-06-25 | |
| | | |||
| * | Clarify documentation of the tolerance and error returned in iterative solvers | 2015-06-25 | |
| | | |||
| * | bug #1000: MSVC 2013 does need the operator= workaround | 2015-06-25 | |
| | | |||
| * | Workaround MSVC ambiguous instanciation | 2015-06-24 | |
| | | |||
| * | Add explicit ctor for diagonal to sparse conversion | 2015-06-24 | |
| | | |||
| * | Document how cross behaves on complex numbers | 2015-06-24 | |
| | | |||
| * | Add support for sparse = diagonal | 2015-06-24 | |
| | | |||
| * | Make SparseSelfAdjointView, twists, and SparseQR more evaluator friendly | 2015-06-24 | |
| | | |||
| * | Add a call_assignment_no_alias_no_transpose shortcut | 2015-06-24 | |
| | | |||
| * | Inherit operator+= and -= with 'using' kkeyword | 2015-06-24 | |
| | | |||
| * | Fix compilation of MKL Pardiso support | 2015-06-24 | |
| | | |||
| * | Fix underflow in 3x3 tridiagonalization | 2015-06-23 | |
| | | |||
| * | Fix a warning with icc | 2015-06-23 | |
| | | |||
| * | Enable VML's pow wrapper on windows (the previous wrapper used the Fortran ↵ | 2015-06-23 | |
| | | | | | | | | interface) | ||
| * | bug #923: update support for Intel's VML wrt new evaluation mechanisms | 2015-06-23 | |
| | | |||
| * | bug #923: fix EIGEN_USE_BLAS mode | 2015-06-23 | |
| | | |||
| * | Workaround missalignment produced by first_aligned for PacketSize==1 and size==1 | 2015-06-23 | |
| | | |||
| * | Use Ref<> to bypass forceAlignmentIf | 2015-06-22 | |
| | | |||
| * | bug #1017: apply Christoph's patch preventing underflows in makeHouseholder | 2015-06-22 | |
| | | |||
| * | Fix return nullary return types: it must be based on the PlainObject type ↵ | 2015-06-22 | |
| | | | | | | | | instead of the expression type. | ||
* | | Fix double to Scalar unwanted promotions | 2015-06-21 | |
| | | |||
| * | Fix regression on CompressedStorage::operator= | 2015-06-20 | |
|/ | |||
* | Merged in vanhoucke/eigen_vanhoucke (pull request PR-118) | 2015-06-20 | |
|\ | | | | | | | Fix two small undefined behaviors caught by static analysis. | ||
* | | Get rid of must_nest_by_value | 2015-06-19 | |
| | |