Wrapped GaussianMultifrontalSolver

release/4.3a0
Richard Roberts 2012-10-27 19:45:30 +00:00
parent 24111423d7
commit c251487baf
1 changed files with 14 additions and 0 deletions

14
gtsam.h
View File

@ -1316,6 +1316,20 @@ class GaussianSequentialSolver {
Matrix marginalCovariance(size_t j) const; Matrix marginalCovariance(size_t j) const;
}; };
#include <gtsam/linear/GaussianMultifrontalSolver.h>
class GaussianMultifrontalSolver {
//Constructors
GaussianMultifrontalSolver(const gtsam::GaussianFactorGraph& graph,
bool useQR);
//Standard Interface
void replaceFactors(const gtsam::GaussianFactorGraph* factorGraph);
gtsam::GaussianBayesTree* eliminate() const;
gtsam::VectorValues* optimize() const;
gtsam::GaussianFactor* marginalFactor(size_t j) const;
Matrix marginalCovariance(size_t j) const;
};
#include <gtsam/linear/IterativeSolver.h> #include <gtsam/linear/IterativeSolver.h>
virtual class IterativeOptimizationParameters { virtual class IterativeOptimizationParameters {
string getKernel() const ; string getKernel() const ;