Files
eigen/test
Gael Guennebaud 64fcfd314f Implement scalar multiples and division by a scalar as a binary-expression with a constant expression.
This slightly complexifies the type of the expressions and implies that we now have to distinguish between scalar*expr and expr*scalar to catch scalar-multiple expression (e.g., see BlasUtil.h), but this brings several advantages:
- it makes it clear on each side the scalar is applied,
- it clearly reflects that we are dealing with a binary-expression,
- the complexity of the type is hidden through macros defined at the end of Macros.h,
- distinguishing between "scalar op expr" and "expr op scalar" is important to support non commutative fields (like quaternions)
- "scalar op expr" is now fully equivalent to "ConstantExpr(scalar) op expr"
- scalar_multiple_op, scalar_quotient1_op and scalar_quotient2_op are not used anymore in officially supported modules (still used in Tensor)
2016-06-14 11:26:57 +02:00
..
2016-05-18 14:03:03 +02:00
2014-01-24 12:51:33 +01:00
2013-08-12 07:39:24 +02:00
2015-10-08 16:27:54 +02:00
2016-06-03 08:12:14 +02:00
2015-10-23 10:36:33 +02:00
2016-02-01 15:00:04 +01:00
2015-06-16 22:11:41 +02:00
2016-04-13 22:56:12 +02:00
2015-10-28 11:42:14 +01:00
2015-11-16 13:33:54 +01:00
2015-10-30 22:16:23 +01:00
2016-05-19 22:48:16 +02:00
2015-08-04 16:12:16 +02:00
2015-10-23 10:36:33 +02:00
2016-01-30 22:26:17 +01:00
2016-04-13 22:18:02 +02:00