control-toolbox / OptimalControl.jl

Solvers of optimal control problems
MIT License
28 stars 5 forks source link

New release (CTDirect v0.7.0) #183

Closed jbcaillau closed 1 week ago

jbcaillau commented 2 weeks ago

@ocots @PierreMartinon looks like CTDirect.jl is now v0.7.0, including important updates on linear solvers (*):

(*) Specifically on this: I see in this notebook sth like

sol_ma27 = OptimalControl.solve(RocketOC,init=init,output_file="rocketOC.out",linear_solver="ma27",hsllib=HSL_jll.libhsl_path);

Is this documented somewhere?

jbcaillau commented 2 weeks ago

@ocots @PierreMartinon looks like CTDirect.jl is now v0.7.0, including important updates on linear solvers (*):

  • the current version in OptimalControl.jl seems to be v0.6.0: update and new release? Is this documented somewhere?

check https://github.com/control-toolbox/CTDirect.jl/issues/69#issuecomment-2184081100

Plus CTBase now on v0.10

jbcaillau commented 1 week ago

@ocots I thought you had updated to CTFlows.jl v0.4 in here, but not there: waiting to update the doc https://github.com/control-toolbox/OptimalControl.jl/issues/187?

A bit eager to install without (= with a weak dependence on) OrdinaryDiffEq.jl 🥹

ocots commented 1 week ago

A new release of OptimalControl will be done after the following branch is merged: #187.

Need to update the documentation first. The new release will have in its compat:

PierreMartinon commented 1 week ago

The next release with the package extensions will typically require an explicit using NLPModelsIpopt, HSL if you want to call the solve. I would go for v0.8.0 instead of v0.7.2

jbcaillau commented 1 week ago

@ocots @PierreMartinon closing in favour of https://github.com/control-toolbox/OptimalControl.jl/issues/187