Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Disable usage of SSE3 _mm_hadd_ps that is extremely slow. | Gael Guennebaud | 2016-11-22 |
| | |||
* | Optimize predux<Packet4d> (AVX) | Gael Guennebaud | 2016-11-22 |
| | |||
* | Disable usage of SSE3 haddpd that is extremely slow. | Gael Guennebaud | 2016-11-22 |
| | |||
* | Fix regression in assigment of sparse block to spasre block. | Gael Guennebaud | 2016-11-21 |
| | |||
* | Enable the use of constant expressions with clang >= 3.6 | Benoit Steiner | 2016-11-20 |
| | |||
* | Fix compilation issue in mat = permutation (regression introduced in ↵ | Gael Guennebaud | 2016-11-20 |
| | | | | | | 8193ffb3d38b56c9295f204dc57dc6bac74f58aa ) | ||
* | Fixed merge conflicts | Benoit Steiner | 2016-11-19 |
| | |||
* | Merged in benoitsteiner/opencl (pull request PR-253) | Benoit Steiner | 2016-11-19 |
|\ | | | | | | | OpenCL improvements | ||
* | | Enable EIGEN_HAS_C99_MATH when building with the latest version of Visual Studio | Benoit Steiner | 2016-11-18 |
| | | |||
* | | Merged in ChunW/eigen (pull request PR-252) | Gael Guennebaud | 2016-11-18 |
|\ \ | | | | | | | | | | Workaround for error in VS2012 with /clr | ||
| | * | Added isnan, isfinite and isinf for SYCL device. Plus test for that. | Luke Iwanski | 2016-11-18 |
| | | | |||
* | | | bug #1343: fix compilation regression in mat+=selfadjoint_view. | Gael Guennebaud | 2016-11-18 |
| | | | | | | | | | | | | Generic EigenBase2EigenBase assignment was incomplete. | ||
* | | | bug #1343: fix compilation regression in array = matrix_product | Gael Guennebaud | 2016-11-18 |
| | | | |||
| | * | Merged eigen/eigen into default | Benoit Steiner | 2016-11-17 |
| | |\ | |_|/ |/| | | |||
| * | | Workaround for error in VS2012 with /clr | Chun Wang | 2016-11-17 |
|/ / | |||
* | | implement float/std::complex<float> for ZVector as well, minor fixes to ZVector | Konstantinos Margaritis | 2016-11-17 |
| | | |||
| * | Specialised basic math functions for SYCL device. | Luke Iwanski | 2016-11-17 |
| | | |||
* | | Enable the use of AVX512 instruction by default | Benoit Steiner | 2016-11-16 |
| | | |||
* | | bump default branch to 3.3.90 | Gael Guennebaud | 2016-11-16 |
| | | |||
* | | Optimized the computation of exp, sqrt, ceil anf floor for fp16 on Pascal GPUs | Benoit Steiner | 2016-11-16 |
|/ | |||
* | Optimize sparse<bool> && sparse<bool> to use the same path as for coeff-wise ↵ | Gael Guennebaud | 2016-11-14 |
| | | | | products. | ||
* | bug #426: move operator && and || to MatrixBase and SparseMatrixBase. | Gael Guennebaud | 2016-11-14 |
| | |||
* | Merged in olesalscheider/eigen (pull request PR-248) | Gael Guennebaud | 2016-11-14 |
|\ | | | | | | | Make sure not to call numext::maxi on expression templates | ||
* | | Fix regression in SparseMatrix::ReverseInnerIterator | Gael Guennebaud | 2016-11-14 |
| | | |||
| * | Make sure not to call numext::maxi on expression templates | Niels Ole Salscheider | 2016-11-12 |
|/ | |||
* | bump to 3.3.0 | Gael Guennebaud | 2016-11-10 |
| | |||
* | Fix printing of sparse expressions | Gael Guennebaud | 2016-11-10 |
| | |||
* | Merged in benoitsteiner/opencl (pull request PR-246) | Benoit Steiner | 2016-11-08 |
|\ | | | | | | | Improved support for OpenCL | ||
* | | Generalize Cholmod support to hanlde any sparse type as the rhs and result ↵ | Gael Guennebaud | 2016-11-06 |
| | | | | | | | | of the solve method | ||
* | | Generalize IterativeSolverBase::solve to hanlde any sparse type as the ↵ | Gael Guennebaud | 2016-11-06 |
| | | | | | | | | results (instead of SparseMatrix only) | ||
* | | Generalize solve_sparse_through_dense_panels to handle SparseVector. | Gael Guennebaud | 2016-11-06 |
| | | |||
* | | Add missing friend declaration | Gael Guennebaud | 2016-11-06 |
| | | |||
* | | Add a default ctor to evaluator<SparseVector>. | Gael Guennebaud | 2016-11-06 |
| | | | | | | | | Needed for evaluator<Solve>. | ||
* | | Enable swapping between SparseMatrix and SparseVector | Gael Guennebaud | 2016-11-06 |
| | | |||
* | | Fix compilation of LLT with complex<mpreal>. | Gael Guennebaud | 2016-11-05 |
| | | |||
| * | Merged eigen/eigen into default | Benoit Steiner | 2016-11-04 |
| |\ | |/ |/| | |||
| * | Removed the sycl include from Eigen/Core and moved it to ↵ | Mehdi Goli | 2016-11-04 |
| | | | | | | | | Unsupported/Eigen/CXX11/Tensor; added TensorReduction for sycl (full reduction and partial reduction); added TensorReduction test case for sycl (full reduction and partial reduction); fixed the tile size on TensorSyclRun.h based on the device max work group size; | ||
* | | bump to 3.3-rc2 | Gael Guennebaud | 2016-11-04 |
| | | |||
* | | Improved AVX512 configuration | Benoit Steiner | 2016-11-03 |
| | | |||
* | | Improved AVX512 support | Benoit Steiner | 2016-11-03 |
| | | |||
* | | Merged eigen/eigen into default | Benoit Steiner | 2016-11-03 |
|\ \ | |||
| * | | bug #1337: improve doc of homogeneous() and hnormalized() | Gael Guennebaud | 2016-11-03 |
| | | | |||
| * | | bug #1330: Cholmod supports double precision only, so let's trigger a static ↵ | Gael Guennebaud | 2016-11-03 |
| | | | | | | | | | | | | assertion if the scalar type does not match this requirement. | ||
| * | | Merged in benoitsteiner/opencl (pull request PR-244) | Benoit Steiner | 2016-11-02 |
| |\| | | | | | | | | | | Disable vectorization on device only when compiling for sycl | ||
| | * | Disable vectorization on device only when compiling for sycl | Benoit Steiner | 2016-11-02 |
| | | | |||
| * | | bug #1004: improve accuracy of LinSpaced for abs(low) >> abs(high). | Gael Guennebaud | 2016-11-02 |
| | | | |||
| * | | Add pinsertfirst function and implement pinsertlast for complex on SSE/AVX. | Gael Guennebaud | 2016-11-02 |
| |/ | |||
| * | Gate the code that refers to cuda fp16 primitives more thoroughly | Benoit Steiner | 2016-11-01 |
| | | |||
| * | Fix regression in X = (X*X.transpose())/s with X rectangular by deferring ↵ | Gael Guennebaud | 2016-10-26 |
| | | | | | | | | resizing of the destination after the creation of the evaluator of the source expression. | ||
| * | add a generic EIGEN_HAS_CXX11 | Gael Guennebaud | 2016-10-26 |
| | |