Commits

Author Commit Message Labels Comments Date
Benoit Jacob
Make benchmark-blocking-sizes detect changes to clock speed and be resilient to that.
Gael Guennebaud
Rename LSCG to LeastSquaresConjugateGradient
Gael Guennebaud
Product optimization: implement a dynamic loop-swapping startegy to improve memory accesses to the destination matrix in the case of K-rank-update like products, i.e., for products of the kind: "large x small" * "small x large"
Gael Guennebaud
Bug 824: improve accuracy of Quaternion::angularDistance using atan2 instead of acos.
Branches
3.2
Gael Guennebaud
Bug 824: improve accuracy of Quaternion::angularDistance using atan2 instead of acos.
Benoit Jacob
output to cout, not cerr, the actual results
Benoit Jacob
Complete the tool to analyze the efficiency of default sizes.
Jan Blechta
Really use zero guess in ConjugateGradients::solve as documented
Gael Guennebaud
Merged in blechta/eigen/fix-cg-zero-guess (pull request #100)
Branches
3.2
Jan Blechta
Really use zero guess in ConjugateGradients::solve as documented
Branches
fix-cg-zero-guess
Gael Guennebaud
Check for no-reallocation in SparseMatrix::insert (bug 974)
Gael Guennebaud
Improve efficiency of SparseMatrix::insert/coeffRef for sequential outer-index insertion strategies (bug 974)
Gael Guennebaud
Update manual wrt new LSCG solver.
Gael Guennebaud
Add a CG-based solver for rectangular least-square problems (bug 975).
Benoit Jacob
Fix asm comments in 1px1 kernel
Benoit Steiner
Fixed compilation error when compiling with gcc4.7
Benoit Jacob
Add missing copyright notices
Benoit Jacob
Add a benchmark-default-sizes action to benchmark-blocking-sizes.cpp
mglisse
New scoring functor to select the pivot.
Benoit Jacob
must also disable complex<double> when disabling double vectorization
Benoit Jacob
Work around an ICE in Clang 3.5 in the iOS toolchain with double NEON intrinsics.
Comments 2
Benoit Jacob
Improve analyze-blocking-sizes, and in particular give it a evaluate-defaults tool
Benoit Jacob
HalfPacket also needed to be disabled for double, on ARMv8.
Gael Guennebaud
Add SSE vectorization of Quaternion::conjugate. Significant speed-up when combined with products like q1*q2.conjugate()
Abhijit Kundu
Fix for TensorIO for Fixed sized Tensors.
Abhijit Kundu
Merged eigen/eigen into default
Abhijit Kundu
Added CMake support for Tensor module. CMake now installs CXX11 Tensor module like the rest of the unsupported modules
Christoph Hertzberg
Replaced POSIX random() by internal::random
Christoph Hertzberg
Use @CMAKE_MAKE_PROGRAM@ instead of make in buildtests.sh
Christoph Hertzberg
Fixed MPRealSupport
  1. Prev
  2. Next