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); f->multiplyHessianAdd(alpha, x, y);
} }
/* ************************************************************************* */ ///* ************************************************************************* */
void GaussianFactorGraph::multiplyHessianAdd(double alpha, //void GaussianFactorGraph::multiplyHessianAdd(double alpha,
const double* x, double* y) const { // const double* x, double* y) const {
vector<size_t> FactorKeys = getkeydim(); //vector<size_t> FactorKeys = getkeydim();
BOOST_FOREACH(const GaussianFactor::shared_ptr& f, *this) //BOOST_FOREACH(const GaussianFactor::shared_ptr& f, *this)
f->multiplyHessianAdd(alpha, x, y, FactorKeys); // f->multiplyHessianAdd(alpha, x, y, FactorKeys);
//}
}
/* ************************************************************************* */ /* ************************************************************************* */
void GaussianFactorGraph::multiplyInPlace(const VectorValues& x, Errors& e) const { void GaussianFactorGraph::multiplyInPlace(const VectorValues& x, Errors& e) const {

View File

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