Force eval
parent
586ad610f8
commit
3bf92d1a47
|
@ -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);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue