OptimalControl.jl
OptimalControl.jl copied to clipboard
Solvers of optimal control problems
Explain in more details [AD backends](https://control-toolbox.org/OptimalControl.jl/dev/tutorial-solve.html#Direct-method) in the documentation.
@ocots re-add NewtonRaphson + benchmarking from NonlinearSolve + benchmarking in ISS and Goddard tutos
Add a part about jump on the costate related to state constraints in the manual on flows. This is related to concatenation of flows.
Add in the [documentation](https://control-toolbox.org/OptimalControl.jl/stable/) a manual on the possible interactions with a model (that is an optimal control problem) and a solution. The manual must include docstrings and examples. **Remark.**...
@ocots @PierreMartinon Same kind of error with AD as in #384 tough here the problem seems to be directly related to using a constant in the computation: this fails (`Cannot...
This pull request changes the compat entry for the `CTModels` package from `0.3` to `0.4` for package test. This drops the compat entries for earlier versions. Note: I have not...
This pull request changes the compat entry for the `CTModels` package from `0.3` to `0.4` for package docs. This drops the compat entries for earlier versions. Note: I have not...
This pull request changes the compat entry for the `CTModels` package from `0.3` to `0.4`. This drops the compat entries for earlier versions. Note: I have not tested your package...
@ocots @PierreMartinon @gergaud some refactoring after adding new discretisation towards ExaModels (runs on GPU) - keep track of the original expression (= Julia source code captured by @def) at all...
@amontoison To be discussed: - [x] GPU benchmarking (allocations...) check https://github.com/control-toolbox/CTBenchmarks.jl/issues/26#issuecomment-2878654742 - [x] bicoloring, coloring for ADNLP https://github.com/control-toolbox/CTDirect.jl/issues/385 - [x] linear solvers - [x] kernels for matrix vector operations such...