From 61253b9756ad5d6a48b02158066e3e224187a101 Mon Sep 17 00:00:00 2001 From: jcarpent <jcarpent@laas.fr> Date: Tue, 28 Nov 2017 09:09:07 +0100 Subject: [PATCH] [Preconditioners] Temporary disable LimitedBFGS --- src/solvers/preconditioners.cpp | 4 ++-- src/solvers/solvers.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/solvers/preconditioners.cpp b/src/solvers/preconditioners.cpp index f7ef8496..519770d2 100644 --- a/src/solvers/preconditioners.cpp +++ b/src/solvers/preconditioners.cpp @@ -16,7 +16,7 @@ #include "eigenpy/solvers/preconditioners.hpp" #include "eigenpy/solvers/BasicPreconditioners.hpp" -#include "eigenpy/solvers/BFGSPreconditioners.hpp" +//#include "eigenpy/solvers/BFGSPreconditioners.hpp" namespace eigenpy { @@ -27,7 +27,7 @@ namespace eigenpy DiagonalPreconditionerVisitor<double>::expose(); LeastSquareDiagonalPreconditionerVisitor<double>::expose(); IdentityPreconditionerVisitor::expose(); - LimitedBFGSPreconditionerBaseVisitor< LimitedBFGSPreconditioner<double,Eigen::Dynamic,Eigen::Upper|Eigen::Lower> >::expose("LimitedBFGSPreconditioner"); +// LimitedBFGSPreconditionerBaseVisitor< LimitedBFGSPreconditioner<double,Eigen::Dynamic,Eigen::Upper|Eigen::Lower> >::expose("LimitedBFGSPreconditioner"); } } // namespace eigenpy diff --git a/src/solvers/solvers.cpp b/src/solvers/solvers.cpp index a17cd70b..64582575 100644 --- a/src/solvers/solvers.cpp +++ b/src/solvers/solvers.cpp @@ -28,7 +28,7 @@ namespace eigenpy // Conjugate gradient with limited BFGS preconditioner ConjugateGradientVisitor< ConjugateGradient<MatrixXd,Lower|Upper,IdentityPreconditioner > >::expose("IdentityConjugateGradient"); - ConjugateGradientVisitor< ConjugateGradient<MatrixXd,Lower|Upper,LimitedBFGSPreconditioner<double,Dynamic,Lower|Upper> > >::expose("LimitedBFGSConjugateGradient"); +// ConjugateGradientVisitor< ConjugateGradient<MatrixXd,Lower|Upper,LimitedBFGSPreconditioner<double,Dynamic,Lower|Upper> > >::expose("LimitedBFGSConjugateGradient"); boost::python::enum_<Eigen::ComputationInfo>("ComputationInfo") .value("Success",Eigen::Success) -- GitLab