Skip to content

Conversation

@Lucas-Haubert
Copy link
Contributor

@Lucas-Haubert Lucas-Haubert commented Jul 8, 2025

This (draft) PR aims at adding the remaining classes in Eigen that we plan to use in practice.

This PR is proposed jointly with the one in EigenPy (stack-of-tasks/eigenpy#571).

What follows if the list of classes treated in this work:

  • <Eigen/LU>: FullPivLU
  • <Eigen/LU>: PartialPivLU
  • <Eigen/SVD>: JacobiSVD
  • <Eigen/SVD>: BDCSVD
  • <Eigen/Eigenvalues>: ComplexEigenSolver
  • <Eigen/Eigenvalues>: GeneralizedEigenSolver
  • <Eigen/Eigenvalues>: GeneralizedSelfAdjointSolver
  • <Eigen/Eigenvalues>: HessenbergDecomposition
  • <Eigen/Eigenvalues>: RealQZ
  • <Eigen/Eigenvalues>: RealSchur
  • <Eigen/Eigenvalues>: ComplexSchur
  • <Eigen/Eigenvalues>: Tridiagonalization
  • <Eigen/SparseLU>: SparseLU
  • <Eigen/SparseQR>: SparseQR
  • <Eigen/IterativeLinearSolvers>: BiCGSTAB
  • <Eigen/IterativeLinearSolvers>: MINRES
  • <Eigen/IterativeLinearSolvers>: IncompleteLUT
  • <Eigen/IterativeLinearSolvers>: IncompleteCholesky
  • <Eigen/Geometry>: Rotation2D
  • <Eigen/Geometry>: Hyperplane
  • <Eigen/Geometry>: ParametrizedLine
  • <Eigen/Geometry>: UniformScaling
  • <Eigen/Translation>: Translation

@Lucas-Haubert Lucas-Haubert changed the title Expose the remaining classes in Eigen (decompositions, solvers, some from geometry) Expose additional classes from Eigen (decompositions, solvers, geometry) Jul 19, 2025
@Lucas-Haubert Lucas-Haubert force-pushed the topic/expose branch 2 times, most recently from f757722 to 866750e Compare July 20, 2025 13:37
@Lucas-Haubert Lucas-Haubert marked this pull request as ready for review July 21, 2025 08:24
Copy link
Member

@ManifoldFR ManifoldFR left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

gj

@ManifoldFR ManifoldFR merged commit 87ca9ff into Simple-Robotics:main Jul 25, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants