Fix misprint in operator*() chain rule.

This commit is contained in:
Bård Skaflestad 2013-04-30 22:51:29 +02:00
parent 30c8acfaf4
commit 633de102c2

View File

@ -120,7 +120,7 @@ namespace AutoDiff
std::cout << jac[block].rows() << ' ' << rhs.jac_[block].rows() << std::endl;
assert(jac_[block].rows() == rhs.jac_[block].rows());
assert(jac_[block].cols() == rhs.jac_[block].cols());
jac[block] = D2*rhs.jac_[block] + D1*rhs.jac_[block];
jac[block] = D2*jac_[block] + D1*rhs.jac_[block];
}
return function(index(), val_ * rhs.val_, jac);
}