No longer should permute JacobianFactor to sort keys when converting from HessianFactor

release/4.3a0
Richard Roberts 2012-08-22 22:40:30 +00:00
parent 1dbda3f7ed
commit dc884edceb
1 changed files with 0 additions and 15 deletions

View File

@ -208,21 +208,6 @@ namespace gtsam {
firstNonzeroBlocks_.resize(this->rows(), 0);
// Sort keys
set<Index> vars;
for(size_t j=0; j<size(); ++j)
vars.insert(keys_[j]);
Permutation permutation(Permutation::Identity(*vars.rbegin() + 1));
size_t jNew = 0;
BOOST_FOREACH(const Index& var, vars) {
permutation[var] = jNew++;
}
permuteWithInverse(permutation);
jNew = 0;
BOOST_FOREACH(const Index& var, vars) {
keys_[jNew++] = var;
}
assertInvariants();
}