OpEn v0.11.0 and Opengen v0.9.6
Published versions
What's Changed
In OpEn (Rust)
- Implementation of
BallPin Rust: projection on lp-ball - Algorithmic improvements in
EpigraphSquaredNorm(numerically stable Newton refinement) and more detailed docs - Assertion in
Ball1,Ball2, andBallInfto check that that dimensions ofxandxcare compatible (with unit test) - Added validation in
RectangleandHyperplanefor invalid constructor inputs and strengthened dimension checks in hyperplane projection - Added validation in
Sphere2for empty inputs and incompatible center dimensions - Added validation in
FiniteSetfor incompatible projection dimensions and corrected convexity detection for singleton sets - Added unit tests for invalid
Rectangle,Simplex,Hyperplane,Sphere2, andFiniteSetedge cases - Typos and doctest annotations in docs of
CartesianProduct(in Rust),Rectangle, andHyperplane, with more detailed documentation
In Opengen
- Clippy fixes (minor)
Full Changelog: v0.10.0...v0.11.0