Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | name changes | Gabriel Nützi | 2015-10-09 |
| | | | | | | user: Gabriel Nützi <gnuetzi@gmx.ch> branch 'default' changed unsupported/Eigen/CXX11/src/Tensor/Tensor.h | ||
* | added CustomIndex capability only to Tensor and not yet to TensorBase. | Gabriel Nützi | 2015-10-09 |
| | | | | | | | | | | | | | | using Sfinae and is_base_of to select correct template which converts to array<Index,NumIndices> user: Gabriel Nützi <gnuetzi@gmx.ch> branch 'default' added unsupported/Eigen/CXX11/src/Tensor/TensorMetaMacros.h added unsupported/test/cxx11_tensor_customIndex.cpp changed unsupported/Eigen/CXX11/Tensor changed unsupported/Eigen/CXX11/src/Tensor/Tensor.h changed unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h changed unsupported/test/CMakeLists.txt | ||
* | Update custom setFromTripplets API to allow passing a functor object, and ↵ | Gael Guennebaud | 2015-10-13 |
| | | | | add a collapseDuplicates method to cleanup the API. Also add respective unit test | ||
* | Add a functor to setFromTriplets to handle duplicated entries | Calixte Denizet | 2015-10-06 |
| | |||
* | remove reference to internal method | Gael Guennebaud | 2015-10-13 |
| | |||
* | extend unit test for SparseMatrix::prune | Gael Guennebaud | 2015-10-13 |
| | |||
* | Fix macro issues | Gael Guennebaud | 2015-10-13 |
| | |||
* | update mpreal.h | Gael Guennebaud | 2015-10-13 |
| | |||
* | Fix packetmath unit test for pdiv not being always defined | Gael Guennebaud | 2015-10-13 |
| | |||
* | bug #1086: replace deprecated UF_long by SuiteSparse_long | Gael Guennebaud | 2015-10-12 |
| | |||
* | Add missing epxlicit keyword, and fix regression in DynamicSparseMatrix | Gael Guennebaud | 2015-10-12 |
| | |||
* | Workaround ICC issue with first_aligned | Gael Guennebaud | 2015-10-11 |
| | |||
* | bug #1085: workaround gcc default ABI issue | Gael Guennebaud | 2015-10-10 |
| | |||
* | Implement temporary-free path for "D.nolias() ?= C + A*B". (I thought it was ↵ | Gael Guennebaud | 2015-10-09 |
| | | | | already implemented) | ||
* | Clarify note in nested_eval for evaluator creating temporaries. | Gael Guennebaud | 2015-10-09 |
| | |||
* | The evalautor of Solve was missing the EvalBeforeNestingBit flag. | Gael Guennebaud | 2015-10-09 |
| | |||
* | Add unit test for nested_eval | Gael Guennebaud | 2015-10-09 |
| | |||
* | Add unit test for CoeffReadCost | Gael Guennebaud | 2015-10-09 |
| | |||
* | Add unit test to check nesting of complex expressions in redux() | Gael Guennebaud | 2015-10-09 |
| | |||
* | Improve documentation of TriangularView. | Gael Guennebaud | 2015-10-09 |
| | |||
* | Add lvalue check for TriangularView::swap, and fix deprecated ↵ | Gael Guennebaud | 2015-10-09 |
| | | | | TriangularView::lazyAssign | ||
* | Cleaning in Redux.h | Gael Guennebaud | 2015-10-09 |
| | |||
* | Remove auto references and referenced-by relation in doc. | Gael Guennebaud | 2015-10-09 |
| | |||
* | Remove dead code in selfadjoint_matrix_vector_product | Gael Guennebaud | 2015-10-09 |
| | |||
* | Optimize a bit complex selfadjoint * vector product. | Gael Guennebaud | 2015-10-09 |
| | |||
* | Simplify EIGEN_DENSE_PUBLIC_INTERFACE | Gael Guennebaud | 2015-10-09 |
| | |||
* | Cleanup EIGEN_SPARSE_PUBLIC_INTERFACE, it is now a simple alias to ↵ | Gael Guennebaud | 2015-10-08 |
| | | | | EIGEN_GENERIC_PUBLIC_INTERFACE | ||
* | Fix nesting sub-expression in outer-products | Gael Guennebaud | 2015-10-08 |
| | |||
* | Fix propagation of AssumeAliasing for expression as: "scalar * (A*B)" | Gael Guennebaud | 2015-10-08 |
| | |||
* | Clean a bit the implementation of inverse permutations | Gael Guennebaud | 2015-10-08 |
| | |||
* | Fix a nesting issue in some matrix-vector cases. | Gael Guennebaud | 2015-10-08 |
| | |||
* | Re-enable vectorization of LinSpaced, plus some cleaning | Gael Guennebaud | 2015-10-08 |
| | |||
* | Clean evaluator<EvalToTemp> | Gael Guennebaud | 2015-10-08 |
| | |||
* | Fix some CUDA issues | Gael Guennebaud | 2015-10-08 |
| | |||
* | Fix a warning | Gael Guennebaud | 2015-10-08 |
| | |||
* | Properly implement PartialReduxExpr on top of evaluators, and fix multiple ↵ | Gael Guennebaud | 2015-10-08 |
| | | | | evaluation of nested expression | ||
* | Some cleaning in evaluators | Gael Guennebaud | 2015-10-08 |
| | |||
* | Add missing include of std vector | Gael Guennebaud | 2015-10-08 |
| | |||
* | Update sparse solver list to make it more complete | Gael Guennebaud | 2015-10-08 |
| | |||
* | Move IncompleteCholesky to official modules | Gael Guennebaud | 2015-10-08 |
| | |||
* | Improve doc of IncompleteCholesky | Gael Guennebaud | 2015-10-08 |
| | |||
* | Doc: add link to doc of sparse solver concept | Gael Guennebaud | 2015-10-08 |
| | |||
* | Fix return by value versus ref typo in IncompleteCholesky | Gael Guennebaud | 2015-10-07 |
| | |||
* | Unify gemm and lazy_gemm benchmarks | Gael Guennebaud | 2015-10-07 |
| | |||
* | Add a perfromance regression benchmark for lazyProduct | Gael Guennebaud | 2015-10-07 |
| | |||
* | Add helper routines to help bypassing some compiler otpimization when ↵ | Gael Guennebaud | 2015-10-07 |
| | | | | benchmarking | ||
* | _mm_hadd_epi32 is for SSSE3 only (and not SSE3) | Gael Guennebaud | 2015-10-07 |
| | |||
* | Help clang to inline some functions, thus fixing some regressions | Gael Guennebaud | 2015-10-07 |
| | |||
* | Remove debuging prod() and lazyprod() function, plus some cleaning in ↵ | Gael Guennebaud | 2015-10-07 |
| | | | | noalias assignment | ||
* | Fix implicit cast in unit test | Gael Guennebaud | 2015-10-07 |
| |