aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* mergeGravatar Gael Guennebaud2016-07-11
|\
| * Fix configuration of CUDA:Gravatar Gael Guennebaud2016-07-11
| | | | | | | | | | | | - preserve user defined CUDA_NVCC_FLAGS - remove the -ansi flag that conflicts with -std=c++11 - do not add -std=c++11 if already there
| * Workaround MSVC bugGravatar Gael Guennebaud2016-07-11
| |
| * Split test_slice_in_expr which seems to be huge for visualGravatar Gael Guennebaud2016-07-11
| |
| * Fix assertion (it did not make sense for static_val types)Gravatar Gael Guennebaud2016-07-11
| |
| * Emulate _BitScanReverse64 for 32 bits buildsGravatar Gael Guennebaud2016-07-11
| |
| * Merged kmargar/eigen/tip into default, Altivec/VSX port should be working ok ↵Gravatar Konstantinos Margaritis2016-07-10
| |\ | | | | | | | | | now.
| | * minor fixes for big endian altivec/vsxGravatar Konstantinos Margaritis2016-07-10
| | |
| * | bug #1119: Adjust call to ?gssvx for SuperLU 5Gravatar Christoph Hertzberg2016-07-10
| | | | | | | | | | | | | | | | | | Also improved corresponding cmake module to detect versions 5.x Based on patch by Christoph Grüninger.
| * | Relax strict equalityGravatar Gael Guennebaud2016-07-09
| | |
| * | Change runtime to compile-time conditional.Gravatar Gael Guennebaud2016-07-08
| | |
| * | Fix warningsGravatar Gael Guennebaud2016-07-08
| | |
| * | Fix warningsGravatar Gael Guennebaud2016-07-08
| | |
* | | bug #1232: refactor special functions as a new SpecialFunctions module, ↵Gravatar Gael Guennebaud2016-07-08
|/ / | | | | | | currently in unsupported/.
* | fix compilation with c++11Gravatar Gael Guennebaud2016-07-07
| |
* | Split huge unit testGravatar Gael Guennebaud2016-07-07
| |
* | Prevent division by zero.Gravatar Gael Guennebaud2016-07-07
| |
* | Fix warningGravatar Gael Guennebaud2016-07-07
| |
* | Fix warningsGravatar Gael Guennebaud2016-07-07
| |
* | split huge unit testGravatar Gael Guennebaud2016-07-07
| |
* | Add debug outputGravatar Gael Guennebaud2016-07-06
| |
* | Fix unit test.Gravatar Gael Guennebaud2016-07-06
| |
* | Relax is_equal to is_approx because scaling might modify last bit.Gravatar Gael Guennebaud2016-07-06
| |
* | Fix support of Intel's VMLGravatar Gael Guennebaud2016-07-06
| |
* | Fix compilation with recent updates of icc 2016Gravatar Gael Guennebaud2016-07-06
| |
* | Improve numerical robustness of RealSchur: add scaling and compare sub-diag ↵Gravatar Gael Guennebaud2016-07-06
| | | | | | | | entries to largest diagonal entry instead of the 2 neighbors.
* | Fix warning.Gravatar Gael Guennebaud2016-07-06
| |
* | Re-enable some specializations for Assignment<.,Product<>>Gravatar Gael Guennebaud2016-07-05
| |
* | Fix compilation with msvcGravatar Gael Guennebaud2016-07-05
| |
* | Revert unwanted changes.Gravatar Gael Guennebaud2016-07-04
| |
* | Fix nesting of SolveWithGuess, and add unit test.Gravatar Gael Guennebaud2016-07-04
| |
* | Fix template resolution.Gravatar Gael Guennebaud2016-07-04
| |
* | Add unit test for solveWithGuess, and fix template resolution.Gravatar Gael Guennebaud2016-07-04
| |
* | Add documentation and exemples for inplace decomposition.Gravatar Gael Guennebaud2016-07-04
| |
* | bug #707: add inplace decomposition through Ref<> for Cholesky, LU and QR ↵Gravatar Gael Guennebaud2016-07-04
| | | | | | | | decompositions.
* | Update relevent list of changesets.Gravatar Gael Guennebaud2016-07-04
| |
* | asm escape was not strong enough to prevent too aggressive compiler ↵Gravatar Gael Guennebaud2016-07-04
| | | | | | | | optimization let's fallback to no-inline.
* | Few fixes in perf-monitoring.Gravatar Gael Guennebaud2016-07-04
| |
* | fix clang compilationGravatar Gael Guennebaud2016-07-04
| |
* | Workaround compilation issue with msvcGravatar Gael Guennebaud2016-07-04
| |
* | Fix compilation of some unit tests with msvcGravatar Gael Guennebaud2016-07-04
| |
* | Change the semantic of the last template parameter of Assignment from ↵Gravatar Gael Guennebaud2016-07-04
| | | | | | | | | | | | | | "Scalar" to "SFINAE" only. The previous "Scalar" semantic was obsolete since we allow for different scalar types in the source and destination expressions. On can still specialize on scalar types through SFINAE and/or assignment functor.
* | Fix performance regression in dgemm introduced by changeset ↵Gravatar Gael Guennebaud2016-07-02
| | | | | | | | 5d51a7f12c69138ed2a43df240bdf27a5313f7ce
* | Fix performance regression introduced in changeset ↵Gravatar Gael Guennebaud2016-07-02
| | | | | | | | | | | | | | | | | | e56aabf205a1e8f581dd8a46d7d46ce79c45e158 . Register blocking sizes are better handled by the cache size heuristics. The current code introduced very small blocks, for instance for 9x9 matrix, thus killing performance.
* | Merged in carpent/eigen (pull request PR-204)Gravatar Gael Guennebaud2016-07-01
|\ \ | | | | | | | | | Use complete nested namespace Eigen::internal, thus making the custom static assertion macros available outside the Eigen's namespace.
* | | Made it possible to compile reductions for an old cuda architecture and run ↵Gravatar Benoit Steiner2016-06-29
| | | | | | | | | | | | them on a recent gpu.
* | | Made the code compile when using CUDA architecture < 300Gravatar Benoit Steiner2016-06-29
| | |
* | | Merged in ibab/eigen/fix-tensor-scan-gpu (pull request PR-205)Gravatar Benoit Steiner2016-06-29
|\ \ \ | | | | | | | | | | | | Add missing CUDA kernel to tensor scan op
| * | | Add missing CUDA kernel to tensor scan opGravatar Igor Babuschkin2016-06-29
|/ / / | | | | | | | | | | | | The TensorScanOp implementation was missing a CUDA kernel launch. This adds a simple placeholder implementation.
| * / Use complete nested namespace Eigen::internalGravatar Justin Carpentier2016-06-28
|/ /