Skip to content
Snippets Groups Projects
Unverified Commit f53d54d7 authored by Justin Carpentier's avatar Justin Carpentier Committed by GitHub
Browse files

Merge pull request #186 from gleichdick/master

Fix LLT with current Eigen master branch
parents d279a091 8ab8f57c
No related branches found
No related tags found
No related merge requests found
...@@ -44,9 +44,14 @@ namespace eigenpy ...@@ -44,9 +44,14 @@ namespace eigenpy
.def("matrixLLT",&Solver::matrixLLT,bp::arg("self"), .def("matrixLLT",&Solver::matrixLLT,bp::arg("self"),
"Returns the LLT decomposition matrix.", "Returns the LLT decomposition matrix.",
bp::return_internal_reference<>()) bp::return_internal_reference<>())
#if EIGEN_VERSION_AT_LEAST(3,3,90)
.def("rankUpdate",(Solver& (Solver::*)(const VectorType &, const RealScalar &))&Solver::template rankUpdate<VectorType>,
bp::args("self","vector","sigma"), bp::return_self<>())
#else
.def("rankUpdate",(Solver (Solver::*)(const VectorType &, const RealScalar &))&Solver::template rankUpdate<VectorType>, .def("rankUpdate",(Solver (Solver::*)(const VectorType &, const RealScalar &))&Solver::template rankUpdate<VectorType>,
bp::args("self","vector","sigma")) bp::args("self","vector","sigma"))
#endif
#if EIGEN_VERSION_AT_LEAST(3,3,0) #if EIGEN_VERSION_AT_LEAST(3,3,0)
.def("adjoint",&Solver::adjoint,bp::arg("self"), .def("adjoint",&Solver::adjoint,bp::arg("self"),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment