From 8edc9647345445c2b3e8b9ff1c70c625f43755c6 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Wed, 6 Nov 2013 18:17:59 +0100 Subject: bug #99: refactor assignment and compound assignment mechanism through "assignment functors" and "assignement kernels". The former is very low level and generic. The later abstarct the former for dense expressions. This refactoring permits to get rid of the very ugly SwapWrapper and SelfCwiseBinaryOp classes. In the future, this will also permit to simplify all these evaluation loops and perhaps to reuse them for reduxions. That will also permit to specialize for operations like expr1 += expr2 outside Eigen, and so for any kind of expressions (dense, sparse, tensor, etc.) --- test/evaluator_common.h | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test/evaluator_common.h (limited to 'test/evaluator_common.h') diff --git a/test/evaluator_common.h b/test/evaluator_common.h new file mode 100644 index 000000000..e69de29bb -- cgit v1.2.3