Force eval

release/4.3a0
dellaert 2014-11-24 09:58:47 +01:00
parent 586ad610f8
commit 3bf92d1a47
1 changed files with 1 additions and 1 deletions

View File

@ -507,7 +507,7 @@ struct GenerateFunctionalNode: Argument<T, A, Base::N + 1>, Base {
void reverseAD(const Eigen::Matrix<double, Rows, Cols> & dFdT, void reverseAD(const Eigen::Matrix<double, Rows, Cols> & dFdT,
JacobianMap& jacobians) const { JacobianMap& jacobians) const {
Base::Record::reverseAD(dFdT, jacobians); Base::Record::reverseAD(dFdT, jacobians);
This::trace.reverseAD(dFdT * This::dTdA, jacobians); This::trace.reverseAD((dFdT * This::dTdA).eval(), jacobians);
} }
}; };