Skip to content

Commit 9e09095

Browse files
committed
decompositions: expose DecompositionOptions
1 parent 33f7141 commit 9e09095

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/decompositions/decompositions.cpp

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,21 @@ namespace eigenpy
1515
namespace bp = boost::python;
1616

1717
EigenSolverVisitor<Eigen::MatrixXd>::expose("EigenSolver");
18+
19+
{
20+
using namespace Eigen;
21+
bp::enum_<DecompositionOptions>("DecompositionOptions")
22+
.value("ComputeFullU",ComputeFullU)
23+
.value("ComputeThinU",ComputeThinU)
24+
.value("ComputeFullV",ComputeFullV)
25+
.value("ComputeThinV",ComputeThinV)
26+
.value("EigenvaluesOnly",EigenvaluesOnly)
27+
.value("ComputeEigenvectors",ComputeEigenvectors)
28+
.value("Ax_lBx",Ax_lBx)
29+
.value("ABx_lx",ABx_lx)
30+
.value("BAx_lx",BAx_lx)
31+
;
32+
}
1833

1934
}
2035
} // namespace eigenpy

0 commit comments

Comments
 (0)