-
Notifications
You must be signed in to change notification settings - Fork 6
Release Notes for 0.3.3
Michael Sparapany edited this page Dec 4, 2019
·
13 revisions
These are the release notes for beluga 0.3.3.
beluga 0.3.3 was released on 12/04/2019.
-
Added Rayleigh oscillator (modified van der Pol oscillator) as an example.
-
Added Spacecraft detumbling as an example.
-
#184 "diffyg" method is now tested at the same rigor as the standard "indirect" method.
-
#193 Organized examples into subfolders by discipline.
-
#200 Logging's DEBUG output displays more useful information.
-
#201 Changed optimlib to follow a composable-style of constructing the BVP.
-
#207 Test cases now include example problems.
-
#211 Added explicit check of the cost functions units.
- Path constraints no longer use:
ocp.constraints.path(...)
Definition. Path constraints are now defined by using:
ocp.path_constraint(...)
- Names of OCPs are no longer supported. Change:
OCP('my name')toOCP()when initializing an OCP object.
- optimlib: Major changes on how problems are constructed internally. Inputs and outputs still reflect versions <= 3.2 for the most part.