aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Make sure that HyperPlane::transform manitains a unit normal vector in the ↵Gravatar Gael Guennebaud2016-12-20
| | | | Affine case.
* Fixed race condition in the tensor_shuffling_sycl testGravatar Benoit Steiner2016-12-19
|
* Fixed compilation errors with gcc6 when compiling the AVX512 intrinsicsGravatar Benoit Steiner2016-12-19
|
* Use 32 registers on ARM64Gravatar Benoit Jacob2016-12-19
|
* Include SSE packet instructions when compiling with avx512 enabled.Gravatar Benoit Steiner2016-12-19
|
* bug #1360: fix sign issue with pmull on altivecGravatar Gael Guennebaud2016-12-18
|
* Fix unused warningGravatar Gael Guennebaud2016-12-18
|
* Transformation methods added to ParametrizedLine class.Gravatar ermak2016-12-17
|
* Merged in benoitsteiner/opencl (pull request PR-275)Gravatar Benoit Steiner2016-12-17
|\ | | | | | | Improved support for OpenCL
* | Made sure EIGEN_HAS_C99_MATH is defined when compiling OpenCL codeGravatar Benoit Steiner2016-12-17
| |
| * Merged eigen/eigen into defaultGravatar Benoit Steiner2016-12-16
| |\ | |/ |/|
* | Fixed memcpy, memcpyHostToDevice and memcpyDeviceToHost for Sycl.Gravatar Benoit Steiner2016-12-16
| |
| * struct -> class in order to silence compilation warning.Gravatar Luke Iwanski2016-12-16
| |
| * Converting all parallel for lambda to functor in order to prevent kernel ↵Gravatar Mehdi Goli2016-12-16
|/ | | | duplication name error; adding tensorConcatinationOp backend for sycl.
* refactor common row/column iteration code into its own classGravatar Jeff Trull2016-12-08
|
* add display of entries to gdb sparse matrix prettyprinterGravatar Jeff Trull2016-12-08
|
* Introduce a simple pretty printer for sparse matrices (no contents)Gravatar Jeff Trull2016-12-08
|
* Correct prettyprinter comment - Quaternions are in fact supportedGravatar Jeff Trull2016-12-08
|
* NumTraits.h:Gravatar Rafael Guglielmetti2016-12-16
| | | | For the values 'ReadCost, AddCost and MulCost', information about value Eigen::HugeCost
* Partly revert changeset 642dddcce29269f266d35e34d34ee83d99a7c116Gravatar Gael Guennebaud2016-12-16
| | | | , just in case the x87 issue popup again
* Merged in benoitsteiner/opencl (pull request PR-272)Gravatar Benoit Steiner2016-12-15
|\ | | | | | | Adding asynchandler to sycl queue as lack of it can cause undefined behaviour.
| * Adding asynchandler to sycl queue as lack of it can cause undefined behaviour.Gravatar Mehdi Goli2016-12-15
| |
* | Fixed bug which (extremely rarely) could end in an infinite loopGravatar Christoph Hertzberg2016-12-15
| |
* | Fix nonnull-compare warningGravatar Christoph Hertzberg2016-12-15
|/
* Reenabled the use of constexpr on OpenCL devicesGravatar Benoit Steiner2016-12-15
|
* bug #1363: fix mingw's ABI issueGravatar Gael Guennebaud2016-12-15
|
* Avoid using #define since they can conflict with user codeGravatar Benoit Steiner2016-12-14
|
* Don't call EnvThread::OnCancel by default since it doesn't do anything.Gravatar Benoit Steiner2016-12-14
|
* Merged eigen/eigen into defaultGravatar Benoit Steiner2016-12-14
|\
* | Adding asynchronous execution as it improves the performance.Gravatar Mehdi Goli2016-12-14
| |
| * bug #1358: fix compilation for sparse += sparse.selfadjointView();Gravatar Gael Guennebaud2016-12-14
| |
| * bug #1359: fix compilation of col_major_sparse.row() *= scalarGravatar Gael Guennebaud2016-12-14
| | | | | | | | (used to work in 3.2.9 though the expression is not really writable)
| * bug #1359: fix sparse /=scalar and *=scalar implementation.Gravatar Gael Guennebaud2016-12-14
| | | | | | | | InnerIterators must be obtained from an evaluator.
* | Adding tensor contraction operation backend for Sycl; adding test for ↵Gravatar Mehdi Goli2016-12-14
| | | | | | | | contractionOp sycl backend; adding temporary solution to prevent memory leak in buffer; cleaning up cxx11_tensor_buildins_sycl.h
| * bug #1361: fix compilation issue in mat=perm.inverse()Gravatar Gael Guennebaud2016-12-13
| |
| * Moved the choice of ThreadPool to unsupported/Eigen/CXX11/ThreadPoolGravatar Benoit Steiner2016-12-12
| |
| * Made ThreadPoolInterface::Cancel() an optional functionalityGravatar Benoit Steiner2016-12-12
| |
| * Update and extend doc on alignment issues.Gravatar Gael Guennebaud2016-12-11
| |
| * Use a more accurate timer to sleep on Linux systems.Gravatar Benoit Steiner2016-12-09
| |
| * Introduce a portable EIGEN_SLEEP macro.Gravatar Benoit Steiner2016-12-09
| |
| * Fixed build error with MSVCGravatar Benoit Steiner2016-12-09
| |
| * Reworked the threadpool cancellation mechanism to not depend on ↵Gravatar Benoit Steiner2016-12-09
|/ | | | pthread_cancel since it turns out that pthread_cancel doesn't work properly on numerous platforms.
* Added a message to ease the detection of platforms on which thread ↵Gravatar Benoit Steiner2016-12-08
| | | | cancellation isn't supported.
* Added a Flush method to the RunQueueGravatar Benoit Steiner2016-12-08
|
* Added the new threadpool cancel method to the threadpool interface based class.Gravatar Benoit Steiner2016-12-08
|
* Added support for thread cancellation on LinuxGravatar Benoit Steiner2016-12-08
|
* Merged in srvasude/eigen/fix_cuda_exp (pull request PR-268)Gravatar Benoit Steiner2016-12-08
|\ | | | | | | Fix expm1 CUDA implementation (do not shadow exp CUDA implementation).
* | typoGravatar Gael Guennebaud2016-12-08
| |
* | make sure we use the right eigen versionGravatar Gael Guennebaud2016-12-08
| |
* | fix usage of custom compilerGravatar Gael Guennebaud2016-12-08
| |