Skip to content

OpenTOP 2.7.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Sep 15:56

Highlights

  • Follow a recorded ground track during cruise optimization, with a default 1 km tolerance between boundary nodes (#33).
  • Hold cruise at a specified Mach number using Cruise(..., mach_value=...) (#34).
  • Report exact grid costs from the solver's collocation quadrature in structured results and multi-start results (#32).
  • Simplify and strengthen the test suite, reducing local suite time from 195 to 149 seconds.

Compatibility changes

  • Removed the deprecated optimizer.solver property. Use optimizer.stats and optimizer.success.
  • Removed the unused internal SolveOptions and GridOptions dataclasses.
  • Trajectory conversion now requires controls at all nodes + 1 boundaries, including the terminal control; legacy interval-only control arrays are no longer padded automatically.