Comment out raw memory access parts

release/4.3a0
Sungtae An 2014-11-12 04:18:49 -05:00
parent 51df17ffdf
commit a143815e79
2 changed files with 9 additions and 10 deletions

View File

@ -355,14 +355,13 @@ namespace gtsam {
f->multiplyHessianAdd(alpha, x, y);
}
/* ************************************************************************* */
void GaussianFactorGraph::multiplyHessianAdd(double alpha,
const double* x, double* y) const {
vector<size_t> FactorKeys = getkeydim();
BOOST_FOREACH(const GaussianFactor::shared_ptr& f, *this)
f->multiplyHessianAdd(alpha, x, y, FactorKeys);
}
///* ************************************************************************* */
//void GaussianFactorGraph::multiplyHessianAdd(double alpha,
// const double* x, double* y) const {
//vector<size_t> FactorKeys = getkeydim();
//BOOST_FOREACH(const GaussianFactor::shared_ptr& f, *this)
// f->multiplyHessianAdd(alpha, x, y, FactorKeys);
//}
/* ************************************************************************* */
void GaussianFactorGraph::multiplyInPlace(const VectorValues& x, Errors& e) const {

View File

@ -311,8 +311,8 @@ namespace gtsam {
VectorValues& y) const;
///** y += alpha*A'A*x */
void multiplyHessianAdd(double alpha, const double* x,
double* y) const;
//void multiplyHessianAdd(double alpha, const double* x,
// double* y) const;
///** In-place version e <- A*x that overwrites e. */
void multiplyInPlace(const VectorValues& x, Errors& e) const;