Commits

Author Commit Message Labels Comments Date
Benoit Steiner
Silenced a number of compilation warnings
Benoit Steiner
Added a test for full reductions on GPU
Benoit Steiner
Improved performance of full reduction by 2 order of magnitude on CPU and 3 orders of magnitude on GPU
Benoit Steiner
Improved support for fixed size tensors
Benoit Steiner
Express the full reduction operations (such as sum, max, min) using TensorDimensionList
Benoit Steiner
Added support for tanh function to the tensor code
Benoit Steiner
Moved some utilities to TensorMeta.h to make it easier to reuse them accross several tensor operations.
Gael Guennebaud
Use VERIFY_IS_EQUAL instead of VERIFY(a==b) to get more feedback in case of failure
Gael Guennebaud
split compiler intensive bdcsvd_1 unit test
Gael Guennebaud
Add special path for matrix<complex>/real.
Gael Guennebaud
Bug 1000: MSVC 2013 does need the operator= workaround
Branches
3.2
Gael Guennebaud
Bug 1026: fix infinite loop for an empty input
Branches
3.2
Gael Guennebaud
Bug 1026: fix infinite loop for an empty input
Gael Guennebaud
Doc: explain perf and multithreading issues in sparse iterative solvers
Gael Guennebaud
Enable OpenMP parallelization of row-major-sparse * dense products.
Gael Guennebaud
More msvc 2013/2015 workarounds
Gael Guennebaud
Optimize CG to enable faster spare row-major * dense vector products when the input matrix is complete (Upper|Lower) but column major.
Gael Guennebaud
Fix assignement to selfadjoint-view when testing real-world problems
Gael Guennebaud
Remove redundant accessors in Reverse
Gael Guennebaud
Avoid division by a zero complex
Gael Guennebaud
Clarify documentation of the tolerance and error returned in iterative solvers
Gael Guennebaud
workaround msvc 2013/2015 wrong instanciation of isnan, isfinite, isinf
Gael Guennebaud
Bug 1000: MSVC 2013 does need the operator= workaround
Gael Guennebaud
Workaround MSVC ambiguous instanciation
Gael Guennebaud
Add explicit ctor for diagonal to sparse conversion
Gael Guennebaud
Document how cross behaves on complex numbers
Gael Guennebaud
Add unit test for dense = SparseQR::matrixQ
Gael Guennebaud
Add support for sparse = diagonal
Gael Guennebaud
Make SparseSelfAdjointView, twists, and SparseQR more evaluator friendly
Gael Guennebaud
Add a call_assignment_no_alias_no_transpose shortcut
  1. Prev
  2. Next