Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | bug #1047: document the structure layout of class Matrix | 2015-07-29 | |
| | |||
* | bug #1048: fix unused variable warning | 2015-07-28 | |
| | |||
* | bug #792: SparseLU::factorize failed for structurally rank deficient matrices | 2015-07-26 | |
| | |||
* | Define EIGEN_VECTORIZE_AVX2 and EIGEN_VECTORIZE_FMA when the corresponding ↵ | 2015-07-22 | |
| | | | | instructions can be used by the compiler | ||
* | Remove wrongly pushed debugging statements | 2015-07-22 | |
| | |||
* | Fixed some compiler bugs in NVCC, now compiles with CUDA. | 2015-07-22 | |
| | | | | (chtz: Manually joined sevaral commits to keep the history clean) | ||
* | Made sure that the use const expressions are not enabled when compiling with ↵ | 2015-07-21 | |
| | | | | nvcc even when gcc 4.9 is used as the host compiler. | ||
* | Fix compilation of tri(sparse) * dense with OpenMP | 2015-07-21 | |
| | |||
* | 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. | ||
* | Fix compilation of isnan(complex) | 2015-07-20 | |
| | |||
* | Add support for replicate in CUDA | 2015-07-20 | |
| | |||
* | Added support for prefetching on cuda devices | 2015-07-17 | |
| | |||
* | Added support for sigmoid function to the tensor module | 2015-07-17 | |
| | |||
* | 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 | |
| | |