Skip to content

v2.14.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 09 Aug 05:01
· 62 commits to master since this release
f7f3399

LazySets v2.14.2

Diff since v2.14.1

Announcements

Contributors for this release:

Enhancements

  • Update AbstractPolynomialZonotope interface; add AbstractSparsePolynomialZonotope interface (#3570, #3574)
  • Outsource Line to its own module (#3566)
  • Outsource DensePolynomialZonotope to its own module (#3571)
  • Outsource SimpleSparsePolynomialZonotope to its own module (#3573, #3578)
  • Outsource SparsePolynomialZonotope to its own module (#3575)
  • Outsource Line2D to its own module (#3577)
  • Outsource HParallelotope to its own module (#3579)
  • Outsource Tetrahedron to its own module (#3580)
  • Outsource Polygon to its own module (#3581)
  • Outsource VPolytope to its own module (#3582)
  • Outsource HPolytope to its own module (#3583)
  • Outsource VPolygon to its own module (#3584)
  • Outsource Star to its own module (#3585)
  • Outsource Hyperrectangle to its own module (#3587)
  • Outsource HPolyhedron to its own module (#3589)
  • Outsource Hyperplane to its own module (#3590)
  • Outsource HalfSpace to its own module (#3591)
  • Outsource HPolygon to its own module (#3593)
  • Outsource Zonotope to its own module (#3594, #3606)
  • Clean-up after outsourcing:
    • Replace StaticArrays by StaticArraysCore in BallInfModule (#3588)
    • Some fixes for outsourced set types (#3595)
    • Resolve submodule dependencies via Requires (#3597, #3602)
    • Remove duplicate exports (#3598)
    • Outsource convert methods to set modules (#3601)
    • Split Require functions for set modules (#3603)
    • Outsource binary operations to set modules (#3604)
    • Do not export internal functions from set modules (#3605)
    • Rename load_* functions in set modules (#3607)
    • Make StarModule independent of HPolytopeModule (#3615)
    • Remove redundant _vertices_list methods (#3616)
    • Clean up dependencies and reorder includes (#3619)
    • Add namespaces for linter warnings (#3622)
    • Share convert code between HPoly (#3624)
    • Share common SymEngine code (#3626)
  • Support VPolygon constructor from SMatrix (#3632)

Bug fixes

  • Do not export internal function (#3572)
  • Make rand of Tetrahedron consistent (#3608)
  • Fix convert of HPolyhedron from Polyhedra.HRep (#3611)
  • Rename and fix a pirating but unused free_symbols method (to _free_symbols) (#3610)

Internal changes

  • Add test for non-square linear_map of Interval (#3568)
  • Fix docs error (#3569)
  • Add tests for SSPZ (#3576)
  • Add prefix IA. to interval in tests consistently (#3586)
  • Fix namespace warnings in linter (#3596)
  • Add tests for SymEngine code (#3610)

Merged pull requests:

Closed issues:

  • vertices_list returns Float64 type for Float32 type input (#3393)
  • UndefVarError: IntervalBox not defined on 'using' (#3599)
  • VPolygon(M::SMatrix) errors (#3631)