Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Revert "Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), ↵ | Steve Bronder | 2021-03-24 |
| | | | | | | innerStride(), outerStride(), and size()"" This reverts commit 5f0b4a4010af4cbf6161a0d1a03a747addc44a5d. | ||
* | Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), ↵ | David Tellenbach | 2021-03-05 |
| | | | | | | | innerStride(), outerStride(), and size()" This reverts commit 6cbb3038ac48cb5fe17eba4dfbf26e3e798041f1 because it breaks clang-10 builds on x86 and aarch64 when C++11 is enabled. | ||
* | Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), innerStride(), ↵ | Steve Bronder | 2021-03-04 |
| | | | | outerStride(), and size() | ||
* | Enable CompleteOrthogonalDecomposition::pseudoInverse with non-square ↵ | Gael Guennebaud | 2019-11-13 |
| | | | | fixed-size matrices. | ||
* | bug #1361: fix compilation issue in mat=perm.inverse() | Gael Guennebaud | 2016-12-13 |
| | |||
* | Added several missing EIGEN_DEVICE_FUNC qualifiers | Benoit Steiner | 2016-09-14 |
| | |||
* | Add LU::transpose().solve() and LU::adjoint().solve() API. | Gael Guennebaud | 2015-12-01 |
| | |||
* | Clean a bit the implementation of inverse permutations | Gael Guennebaud | 2015-10-08 |
| | |||
* | Re-enable vectorization of LinSpaced, plus some cleaning | Gael Guennebaud | 2015-10-08 |
| | |||
* | Since there is no reason for evaluators to be nested by reference, let's ↵ | Gael Guennebaud | 2015-09-02 |
| | | | | remove the evaluator<>::nestedType indirection. | ||
* | Cleaning pass on evaluators: remove the useless and error prone ↵ | Gael Guennebaud | 2015-09-02 |
| | | | | evaluator<>::type indirection. | ||
* | Get rid of class internal::nested<> (still have to updated Tensor module) | Gael Guennebaud | 2015-06-19 |
| | |||
* | Index refactoring: StorageIndex must be used for storage only (and locally ↵ | Gael Guennebaud | 2015-02-13 |
| | | | | when it make sense). In all other cases use the global Index type. | ||
* | Fix nested_eval<Product<> > which wrongly returned a Product<> expression | Gael Guennebaud | 2014-09-24 |
| | |||
* | Make constructors explicit if they could lead to unintended implicit conversion | Christoph Hertzberg | 2014-09-23 |
| | |||
* | Remove deprecated code not used by evaluators | Gael Guennebaud | 2014-09-18 |
| | |||
* | workaround MSVC compilation issue (shadow issue) | Gael Guennebaud | 2014-09-16 |
| | |||
* | Fix inverse evaluator | Gael Guennebaud | 2014-06-25 |
| | |||
* | merge | Gael Guennebaud | 2014-06-20 |
|\ | |||
* | | 1- Introduce sub-evaluator types for unary, binary, product, and map ↵ | Gael Guennebaud | 2014-06-20 |
| | | | | | | | | | | | | expressions to ease specializing them. 2- Remove a lot of code which should not be there with evaluators, in particular coeff/packet methods implemented in the expressions. | ||
| * | Fix typo in Inverse.h | Jitse Niesen | 2014-04-15 |
|/ | |||
* | Resurect EvalBeforeNestingBit to control nested_eval | Gael Guennebaud | 2014-03-12 |
| | |||
* | Split LU/Inverse.h to Core/Inverse.h for the generic Inverse expression, and ↵ | Gael Guennebaud | 2014-02-24 |
LU/InverseImpl.h for the dense implementation of dense.inverse() |