aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/util/XprHelper.h
Commit message (Expand)AuthorAge
* Introducing "vectorized" byte on unpacket_traits structsGravatar Gustavo Lima Chaves2018-12-19
* PR 465: Fix issue in RowMajor assignment in plain_matrix_type_row_major::typeGravatar Justin Carpentier2018-08-10
* Add internall::is_identity compile-time helperGravatar Gael Guennebaud2018-07-11
* Introduce the macro ei_declare_local_nested_eval to help allocating on the st...Gravatar Gael Guennebaud2018-07-09
* Extend CUDA support to matrix inversion and selfadjointeigensolverGravatar Andrea Bocci2018-06-11
* Make is_same_dense compatible with different scalar types.Gravatar Gael Guennebaud2018-07-03
* fix stupid typoGravatar Gael Guennebaud2018-05-18
* is_convertible<T,Index> does not seems to work well with MSVC 2013, so let's ...Gravatar Gael Guennebaud2018-05-18
* add some internal checksGravatar Gael Guennebaud2018-05-18
* std::integral_constant is not C++03 compatibleGravatar Christoph Hertzberg2017-09-14
* Fix compilation of Vector::operator()(enum) by treating enums as IndexGravatar Gael Guennebaud2017-09-07
* Merged in ggael/eigen-flexidexing (pull request PR-294)Gravatar Gael Guennebaud2017-01-26
|\
* | bug #1381: fix sparse.diagonal() used as a rvalue.Gravatar Gael Guennebaud2017-01-25
| * Make variable_if_dynamic<T> implicitely convertible to TGravatar Gael Guennebaud2017-01-11
|/
* Make sure that traits<CwiseBinaryOp>::Flags reports the correct storage order...Gravatar Gael Guennebaud2016-12-27
* Harmless typoGravatar Gael Guennebaud2016-12-27
* Fix a performance regression in (mat*mat)*vec for which mat*mat was evaluated...Gravatar Gael Guennebaud2016-11-30
* bug #1328: workaround a compilation issue with gcc 4.2Gravatar Gael Guennebaud2016-10-20
* Improve cost estimation of complex divisionGravatar Gael Guennebaud2016-09-21
* Fix compilation on 32 bits systems.Gravatar Gael Guennebaud2016-09-09
* bug #1195: move NumTraits::Div<>::Cost to internal::scalar_div_cost (with som...Gravatar Gael Guennebaud2016-09-08
* Generalize ScalarBinaryOpTraits to any complex-real combination as defined by...Gravatar Gael Guennebaud2016-09-06
* bug #1286: automatically detect the available prototypes of functors passed t...Gravatar Gael Guennebaud2016-08-31
* Simplify ScalarBinaryOpTraits by removing the Defined enum, and extend its do...Gravatar Gael Guennebaud2016-07-20
* Make scalar_product_op the default (instead of void)Gravatar Gael Guennebaud2016-07-18
* Fix missing specialization.Gravatar Gael Guennebaud2016-06-24
* Relax promote_scalar_arg logic to enable promotion to Expr::Scalar if convers...Gravatar Gael Guennebaud2016-06-24
* Introduce a NumTraits<T>::Literal type to be used for literals, andGravatar Gael Guennebaud2016-06-23
* Implement scalar multiples and division by a scalar as a binary-expression wi...Gravatar Gael Guennebaud2016-06-14
* Clean handling for void type in EIGEN_CHECK_BINARY_COMPATIBILIYGravatar Gael Guennebaud2016-06-06
* Relax mixing-type constraints for binary coefficient-wise operators:Gravatar Gael Guennebaud2016-06-06
* Remove dead code.Gravatar Gael Guennebaud2016-06-02
* Implement generic scalar*expr and expr*scalar operator based on scalar_produc...Gravatar Gael Guennebaud2016-06-02
* bug #1181: help MSVC inlining.Gravatar Gael Guennebaud2016-05-31
* bug #632: implement general coefficient-wise "dense op sparse" operations thr...Gravatar Gael Guennebaud2016-01-30
* bug #178: remove additional const on nested expression, and remove several co...Gravatar Gael Guennebaud2016-01-28
* Fix numerous doxygen shortcomings, and workaround some clang -Wdocumentation ...Gravatar Gael Guennebaud2016-01-01
* Workaround "empty paragraph" warning with clang -WdocumentationGravatar Gael Guennebaud2015-12-30
* Add overloads for real times sparse<complex> operations.Gravatar Gael Guennebaud2015-10-29
* Refactoring of the cost model:Gravatar Gael Guennebaud2015-10-28
* Improve readibility of EIGEN_DEBUG_ASSIGN mode.Gravatar Gael Guennebaud2015-10-27
* Add a plain_object_eval<> helper returning a plain object type based on evalu...Gravatar Gael Guennebaud2015-10-14
* Clarify note in nested_eval for evaluator creating temporaries.Gravatar Gael Guennebaud2015-10-09
* Define Permutation*<>::Scalar to 'void', re-enable scalar type compatibility ...Gravatar Gael Guennebaud2015-10-06
* Use full packet size for Dynamic-sized objects (otherwise, the unalignedcount...Gravatar Christoph Hertzberg2015-09-02
* Enable vectorization with half-packetsGravatar Gael Guennebaud2015-08-07
* Let unpacket_traits<> exposes the required alignment and make use of it every...Gravatar Gael Guennebaud2015-08-07
* First part of a big refactoring of alignment control to enable the handling o...Gravatar Gael Guennebaud2015-08-06
* Fix logic in compute_default_alignment, extend it to Dynamic size, and move i...Gravatar Gael Guennebaud2015-08-06
* bug #973: update macro-level control of alignement by introducing user-contro...Gravatar Gael Guennebaud2015-07-29