Recent Releases of https://github.com/ami-iit/qpsolvers-eigen

https://github.com/ami-iit/qpsolvers-eigen - v0.2.0

Major Changes

  • Add explicit equality-constraint support SolverInterface now provides setNumberOfEqualityConstraints, setEqualityConstraintsMatrix, setEqualityConstraintsVector, updateEqualityConstraintsMatrix, and updateEqualityConstraintsVector.

  • Rename linear-constraint API → inequality-constraint API For clarity, every method acting on inequality constraints has been renamed; the previous names remain deprecated for one minor cycle:

| Old name (deprecated) | Use instead | |-----------------------------------|----------------------------------------| | updateLinearConstraintsMatrix() | updateInequalityConstraintsMatrix() | | setLinearConstraintsMatrix() | setInequalityConstraintsMatrix() | | setNumberOfConstraints() | setNumberOfInequalityConstraints() |

  • Expose ProxQP tuning parameter mu_min_eq Allows users to adjust the regularisation used for equality constraints.

What's Changed

  • Add methods to get list of names of supported parameters for each solver by @traversaro in https://github.com/ami-iit/qpsolvers-eigen/pull/18
  • Remove warning that qpsolvers-eigen is not available on conda-forge by @traversaro in https://github.com/ami-iit/qpsolvers-eigen/pull/20
  • Update pixi lockfile by @github-actions in https://github.com/ami-iit/qpsolvers-eigen/pull/25
  • Fix pixi warnings and update setup-pixi version to 0.8.8 by @traversaro in https://github.com/ami-iit/qpsolvers-eigen/pull/24
  • Add support for explicit equality constraints by @davidegorbani in https://github.com/ami-iit/qpsolvers-eigen/pull/23
  • Bump version to 0.2.0 by @traversaro in https://github.com/ami-iit/qpsolvers-eigen/pull/26

New Contributors

  • @github-actions made their first contribution in https://github.com/ami-iit/qpsolvers-eigen/pull/25
  • @davidegorbani made their first contribution in https://github.com/ami-iit/qpsolvers-eigen/pull/23

Full Changelog: https://github.com/ami-iit/qpsolvers-eigen/compare/v0.1.0...v0.2.0

- C++
Published by traversaro 11 months ago

https://github.com/ami-iit/qpsolvers-eigen - v0.1.0

What's Changed

  • Fix bug for which warm_starting parameter was ignored in osqp plugin by @LoreMoretti in https://github.com/ami-iit/qpsolvers-eigen/pull/13
  • Add setStringParameter and expose initial_guess parameter in proxqp by @traversaro in https://github.com/ami-iit/qpsolvers-eigen/pull/15

New Contributors

  • @LoreMoretti made their first contribution in https://github.com/ami-iit/qpsolvers-eigen/pull/13

Full Changelog: https://github.com/ami-iit/qpsolvers-eigen/compare/v0.0.2...v0.1.0

- C++
Published by traversaro over 1 year ago

https://github.com/ami-iit/qpsolvers-eigen - v0.0.2

What's Changed

  • Fix link to Python's qpsolvers website by @traversaro in https://github.com/ami-iit/qpsolvers-eigen/pull/6
  • Document the versioning policy of the project by @traversaro in https://github.com/ami-iit/qpsolvers-eigen/pull/9
  • Fix setUpperBound and updateUpperBound in osqp plugin by @traversaro in https://github.com/ami-iit/qpsolvers-eigen/pull/11
  • Rename OSQP solver class from ProxqpSolver to OsqpSolver by @traversaro in https://github.com/ami-iit/qpsolvers-eigen/pull/10
  • Bump version to 0.0.2 by @traversaro in https://github.com/ami-iit/qpsolvers-eigen/pull/12

Full Changelog: https://github.com/ami-iit/qpsolvers-eigen/compare/v0.0.1...v0.0.2

- C++
Published by traversaro over 1 year ago

https://github.com/ami-iit/qpsolvers-eigen - v0.0.1

What's Changed

  • Add version 0.0.1 of qpsolvers-eigen by @traversaro in https://github.com/ami-iit/qpsolvers-eigen/pull/1

New Contributors

  • @traversaro made their first contribution in https://github.com/ami-iit/qpsolvers-eigen/pull/1

Full Changelog: https://github.com/ami-iit/qpsolvers-eigen/commits/v0.0.1

- C++
Published by traversaro over 1 year ago