diff options
author | Gael Guennebaud <g.gael@free.fr> | 2009-08-15 18:35:51 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2009-08-15 18:35:51 +0200 |
commit | 50c703f0c750ebbf1aaec785dcddeb0fb763877f (patch) | |
tree | 87e59ba3032205c54d972b66120050c526b2c2b6 /Eigen/Core | |
parent | 13a8956188d1c8441c01a6218dc24c745ff0b210 (diff) |
As proposed on the list:
- rename EvalBeforeAssignBit to MayAliasBit
- make .lazy() remove the MayAliasBit only, and mark it as deprecated
- add a NoAlias pseudo expression, and MatrixBase::noalias() function
Todo:
- we have to decide whether += and -= assume no aliasing by default ?
- once we agree on the API: update the Sparse module and the unit tests respectively.
Diffstat (limited to 'Eigen/Core')
-rw-r--r-- | Eigen/Core | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Eigen/Core b/Eigen/Core index 28ed09035..ff56c6ca2 100644 --- a/Eigen/Core +++ b/Eigen/Core @@ -154,6 +154,7 @@ namespace Eigen { #include "src/Core/NestByValue.h" #include "src/Core/ReturnByValue.h" #include "src/Core/Flagged.h" +#include "src/Core/NoAlias.h" #include "src/Core/Matrix.h" #include "src/Core/Cwise.h" #include "src/Core/CwiseBinaryOp.h" |