diff options
author | Gael Guennebaud <g.gael@free.fr> | 2015-10-09 14:57:19 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2015-10-09 14:57:19 +0200 |
commit | ae38910693d9ff96eb5be3ac6cd9a075fc8f7da9 (patch) | |
tree | b713a5280abf54df3e057342d6bf9b4457de5c06 /Eigen/src/Core/Solve.h | |
parent | 515ecddb97da7f239747c8d547bfb9ed5d63ae0f (diff) |
The evalautor of Solve was missing the EvalBeforeNestingBit flag.
Diffstat (limited to 'Eigen/src/Core/Solve.h')
-rw-r--r-- | Eigen/src/Core/Solve.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Eigen/src/Core/Solve.h b/Eigen/src/Core/Solve.h index 4857a7c42..cb06028b1 100644 --- a/Eigen/src/Core/Solve.h +++ b/Eigen/src/Core/Solve.h @@ -118,6 +118,8 @@ struct evaluator<Solve<Decomposition,RhsType> > typedef Solve<Decomposition,RhsType> SolveType; typedef typename SolveType::PlainObject PlainObject; typedef evaluator<PlainObject> Base; + + enum { Flags = Base::Flags | EvalBeforeNestingBit }; EIGEN_DEVICE_FUNC explicit evaluator(const SolveType& solve) : m_result(solve.rows(), solve.cols()) |