Recent Releases of OptimalControl
OptimalControl - v1.1.1
OptimalControl v1.1.1
Merged pull requests: - Update manual-solve-gpu.md (#607) (@jbcaillau) - CompatHelper: bump compat for ExaModels to 0.9, (drop existing compat) (#608) (@github-actions[bot])
- Julia
Published by github-actions[bot] 10 months ago
OptimalControl - v1.1.0
OptimalControl v1.1.0
Merged pull requests: - tuto solve: arguments details (#508) (@ocots) - Plot manual update (#509) (@ocots) - Update Breakage.yml (#511) (@jbcaillau) - jlesc17 (#520) (@jbcaillau) - jlesc17 (#521) (@jbcaillau) - jlesc17 (#522) (@jbcaillau) - minor (#524) (@jbcaillau) - Add nonautonomous case in Flow documentation (#526) (@ocots) - Flow with state constraints (#527) (@ocots) - add export dual (#530) (@ocots) - Up compat (#545) (@ocots) - Update Project.toml (#550) (@jbcaillau) - Up all the doc (#552) (@ocots) - CompatHelper: add new compat entry for NLPModelsKnitro at version 0.9 for package docs, (drop existing compat) (#553) (@github-actions[bot]) - CompatHelper: add new compat entry for ADNLPModels at version 0.8 for package docs, (drop existing compat) (#554) (@github-actions[bot]) - CompatHelper: add new compat entry for DocumenterInterLinks at version 1 for package docs, (drop existing compat) (#555) (@github-actions[bot]) - Update jlesc17.md (#558) (@jbcaillau) - Documentation: OCP and SOL (#559) (@ocots) - CompatHelper: add new compat entry for DataFrames at version 1 for package docs, (drop existing compat) (#560) (@github-actions[bot]) - Up compat CTModels and CTDirect (#567) (@ocots) - Relecture documentation (#569) (@ocots) - Update zhejiang-2025.md (#572) (@jbcaillau) - Up compat CTParser (#577) (@ocots) - CompatHelper: add new compat entry for ExaModels at version 0.8 for package docs, (drop existing compat) (#578) (@github-actions[bot]) - 305 solve documentation (#580) (@jbcaillau) - Update manual-abstract.md (#585) (@jbcaillau) - Flow documentation: jumps on the costate (#589) (@ocots) - call (#594) (@ocots) - Develop (#601) (@jbcaillau)
Closed issues: - Getters of multipliers associated to labeled constraints (#116) - Flow with state constraints (#301) - Tutorial flow: non automous case (#309) - Constraints at intermediate times (#482) - [Doc] Plot manual (#474) - [Doc] Remove using JSON3 (#476) - [Doc] Manual on the manipulation of a solution (#490) - [Doc] Solve function (#507) - [General] Manifest and Project (#510) - [Doc] jlesc17 (#518) - [Dev] GPU runners (#523) - [Dev] Export dual function (#529) - [Dev] v1.1 (#532) - [Doc] Interaction with a model and a solution (#536) - [Doc] Flow manual (#537) - [Doc] Plot manual (#538) - [Doc] Error 404 for manifest and project (#540) - [General] Update compat (#544) - [Doc] Up doc (#551) - [General] Up compat (#563) - [Dev] Export and conflicts (#571) - [Bug] Convergence when initial time is not set to zero (#573) - [Doc] Revoir la présentation de la syntaxe (#574) - [General] Update compat CTParser (#576) - [General] Can't add more than 3 arcs in the direct optimisation (#581) - [Bug] Broken link in documentation (#582) - [Doc] 404 error (#586) - [Doc] New application: SIR model (#588) - Bug - [Dev] Actions (#593)
- Julia
Published by github-actions[bot] 10 months ago
OptimalControl - v1.0.3
OptimalControl v1.0.3
Merged pull requests: - pretty urls (#501) (@ocots) - Update README.md (#502) (@ocots) - Remove tutorials (#504) (@ocots) - foo (#506) (@ocots)
Closed issues: - [General] Pretty urls in documentation (#500) - [Doc] Remove tutorials (#503) - [General] Update with CTModels v0.3.6 (#505)
- Julia
Published by github-actions[bot] about 1 year ago
OptimalControl - v1.0.2
OptimalControl v1.0.2
Merged pull requests: - up compat (#499) (@ocots)
Closed issues: - [General] Release v1.0.1 (#497) - [General] Up compat and new release (#498)
- Julia
Published by github-actions[bot] about 1 year ago
OptimalControl - v1.0.1
OptimalControl v1.0.1
Merged pull requests: - Update tutorial-abstract.md (#467) (@ocots) - update doc manual plot (#473) (@ocots) - fix: typo in mam tutorial (#475) (@oameye) - fix tuto-abstract (#477) (@jbcaillau) - abstract doc update (#480) (@jbcaillau) - Update BreakageApplication.yml (#483) (@ocots) - Update README.md (#484) (@ocots) - Update README.md (#485) (@ocots) - Update tutorial-abstract.md (#494) (@jbcaillau) - Up dep graph (#496) (@ocots)
Closed issues: - Open contributions (#286) - [Doc] Move tutorials in a separate repo (#346) - OptimalControl incompatible with DifferentiationInterface@0.6 (#381) - [Dev] scalar vs. dim one (#478) - [Doc] Plot manual (#456) - [Dev] register tag 1.0.0 (#464) - [Dev] Ref in documentation (#472) - [Doc] Review graph dependencies (#495)
What's Changed
- Update tutorial-abstract.md by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/467
- update doc manual plot by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/473
- fix: typo in mam tutorial by @oameye in https://github.com/control-toolbox/OptimalControl.jl/pull/475
- fix tuto-abstract by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/477
- Update BreakageApplication.yml by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/483
- Update README.md by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/484
- Update README.md by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/485
- abstract doc update by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/480
- Update tutorial-abstract.md by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/494
- Up dep graph by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/496
Full Changelog: https://github.com/control-toolbox/OptimalControl.jl/compare/v1.0.0...v1.0.1
- Julia
Published by github-actions[bot] about 1 year ago
OptimalControl - v1.0.0
OptimalControl v1.0.0
- [AUTO] JuliaFormatter.jl run by @github-actions in https://github.com/control-toolbox/OptimalControl.jl/pull/414
- Update README.md by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/416
- Zhejiang U. talk by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/419
- Minor ZJU talk changes by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/420
- Update README.md by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/423
- Update coverage.yml by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/424
- CompatHelper: bump compat for DocumenterMermaid to 0.2 for package docs, (drop existing compat) by @github-actions in https://github.com/control-toolbox/OptimalControl.jl/pull/421
- fix some direct test problems by @PierreMartinon in https://github.com/control-toolbox/OptimalControl.jl/pull/451
- release-100-olivier by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/449
- [AUTO] JuliaFormatter.jl run by @github-actions in https://github.com/control-toolbox/OptimalControl.jl/pull/453
- tuto update (jb) by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/450
- 1.0.0 by @PierreMartinon in https://github.com/control-toolbox/OptimalControl.jl/pull/431
- add SciMLSensitivity by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/458
- [AUTO] JuliaFormatter.jl run by @github-actions in https://github.com/control-toolbox/OptimalControl.jl/pull/461
- up doc by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/465
Full Changelog: https://github.com/control-toolbox/OptimalControl.jl/compare/v0.13.0...v1.0.0
Merged pull requests: - Update README.md (#416) (@ocots) - Zhejiang U. talk (#419) (@jbcaillau) - Minor ZJU talk changes (#420) (@jbcaillau) - CompatHelper: bump compat for DocumenterMermaid to 0.2 for package docs, (drop existing compat) (#421) (@github-actions[bot]) - Update README.md (#423) (@jbcaillau) - Update coverage.yml (#424) (@ocots) - 1.0.0 (#431) (@PierreMartinon) - release-100-olivier (#449) (@jbcaillau) - tuto update (jb) (#450) (@jbcaillau) - fix some direct test problems (#451) (@PierreMartinon) - add SciMLSensitivity (#458) (@ocots) - up doc (#465) (@ocots)
Closed issues:
- Improve performance (#139)
- MathematicalSystems (#159)
- Doc: add batch application (#246)
- Release 1.0.0 (#251)
- Update basic example tutorial functional syntax (#264)
- NLP manipulation (#307)
- [Dev] Add Aqua (#352)
- Release 0.13 before CTModels (#388)
- [General] New release v0.13.0 (#412)
- [Bug] solving gives SystemError (#413)
- [Doc] abstract tutorial (#415)
- [Dev] JuliaHub package badge not showing (#417)
- [Doc] Zhejiang U. talk (#418)
- Update doc mam (#425)
- [Dev] fix goddard tuto in doc for 1.0.0 (#457)
- [Bug] link broken in doc (#462)
- Julia
Published by github-actions[bot] about 1 year ago
OptimalControl - v0.13.0
OptimalControl v0.13.0
What's Changed
- Update BreakageApplication.yml by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/363
- up doc by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/364
- [AUTO] JuliaFormatter.jl run by @github-actions in https://github.com/control-toolbox/OptimalControl.jl/pull/366
- Update juliacon2024.md by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/367
- Fix link to MadNLP by @mjacobse in https://github.com/control-toolbox/OptimalControl.jl/pull/370
- docs: add
oc_mamby @oameye in https://github.com/control-toolbox/OptimalControl.jl/pull/382 - hide and plot by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/383
- Fix link to MadNLP.jl by @abavoil in https://github.com/control-toolbox/OptimalControl.jl/pull/387
- Include CTDirect v0.13 by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/400
New Contributors
- @mjacobse made their first contribution in https://github.com/control-toolbox/OptimalControl.jl/pull/370
- @oameye made their first contribution in https://github.com/control-toolbox/OptimalControl.jl/pull/382
- @abavoil made their first contribution in https://github.com/control-toolbox/OptimalControl.jl/pull/387
Full Changelog: https://github.com/control-toolbox/OptimalControl.jl/compare/v0.12.3...v0.13.0
Merged pull requests:
- Update BreakageApplication.yml (#363) (@ocots)
- up doc (#364) (@ocots)
- Update juliacon2024.md (#367) (@jbcaillau)
- Fix link to MadNLP (#370) (@mjacobse)
- docs: add oc_mam (#382) (@oameye)
- hide and plot (#383) (@ocots)
- Fix link to MadNLP.jl (#387) (@abavoil)
- Include CTDirect v0.13 (#400) (@ocots)
Closed issues: - [Doc] Improve info on internal function clean (#348) - [Bug] Goddard 3D does not compile (#369) - Integral constraints like that of the Catenary Problem (constant path length) (#373) - [Bug] After found the solution, appears an error (#375) - [Doc] copyright 2025 (#379) - [Doc] schemes + user defined time grid for direct solve (#385)
- Julia
Published by github-actions[bot] over 1 year ago
OptimalControl - v0.12.3
OptimalControl v0.12.3
Merged pull requests: - Update BreakageApplication.yml (#336) (@ocots) - Update index.md (#337) (@jbcaillau) - Bump pozil/auto-assign-issue from 1 to 2 (#338) (@dependabot[bot]) - Bump peter-evans/create-pull-request from 3 to 6 (#343) (@dependabot[bot]) - CompatHelper: add new compat entry for NonlinearSolve at version 3 for package docs, (keep existing compat) (#349) (@github-actions[bot]) - CompatHelper: add new compat entry for OrdinaryDiffEq at version 6 for package docs, (keep existing compat) (#350) (@github-actions[bot]) - CompatHelper: bump compat for JLD2 to 0.5 for package docs, (drop existing compat) (#354) (@github-actions[bot]) - Bump peter-evans/create-pull-request from 6 to 7 (#355) (@dependabot[bot]) - Update juliacon2024.md (#361) (@jbcaillau) - Doc (#362) (@ocots)
Closed issues: - Use Inria runners for GitHub actions (#247) - [General] Citing us (#347) - [General] Test Julia 1.10.5 (#351)
- Julia
Published by github-actions[bot] over 1 year ago
OptimalControl - v0.12.2
OptimalControl v0.12.2
Merged pull requests: - Update README.md (#331) (@jbcaillau) - Update README.md (#332) (@jbcaillau) - Test new breakage (#334) (@ocots) - Update Formatter.yml (#335) (@ocots)
- Julia
Published by github-actions[bot] almost 2 years ago
OptimalControl - v0.12.1
OptimalControl v0.12.1
- Julia
Published by github-actions[bot] almost 2 years ago
OptimalControl - v0.12.0
OptimalControl v0.12.0
Merged pull requests: - Update README.md (#318) (@ocots) - Update README.md (#319) (@ocots) - Update BreakageApplication.yml (#320) (@ocots) - up compat (#323) (@ocots) - Check breakage applications (#325) (@ocots) - Check breakage applications (#326) (@ocots)
Closed issues: - [Dev] Compat update (#322)
- Julia
Published by github-actions[bot] almost 2 years ago
OptimalControl - v0.11.4
OptimalControl v0.11.4
Merged pull requests: - 303 present ct repl in the documentation (#312) (@ocots) - review intro doc (#313) (@ocots) - formatter (#315) (@ocots)
Closed issues: - Present ct-repl in the documentation (#303) - JuliaFormatter (#314)
- Julia
Published by github-actions[bot] almost 2 years ago
OptimalControl - v0.11.3
OptimalControl v0.11.3
Merged pull requests: - Update README.md (#302) (@ocots) - Update README.md (#304) (@jbcaillau) - restructure tuto functional (#308) (@ocots)
Closed issues: - Zenodo (#175)
- Julia
Published by github-actions[bot] almost 2 years ago
OptimalControl - v0.11.2
OptimalControl v0.11.2
- Julia
Published by github-actions[bot] almost 2 years ago
OptimalControl - v0.11.1
What's Changed
- Add tuto solve by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/292
- doc update by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/290
- Hotfix tutorial-abstract.md by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/294
- Hotfix tutorial-abstract.md by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/295
- Hotfix tutorial-abstract.md by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/296
- 293 review of the documentation by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/297
- Hotfix tutorial-abstract.md by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/299
- 298 update basic examples no unicode by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/300
Full Changelog: https://github.com/control-toolbox/OptimalControl.jl/compare/v0.11.0...v0.11.1
- Julia
Published by ocots almost 2 years ago
OptimalControl - v0.11.0
OptimalControl v0.11.0
Merged pull requests: - 155 abstract syntax documentation (#257) (@jbcaillau) - Add MadNLP to the nlp tutorial (#260) (@jbcaillau) - add MINPACK (#261) (@ocots) - Fix MINPACK and add small benchmark (#263) (@ocots) - update available methods (#271) (@ocots) - 272 upgrade from the releases of various packages (#273) (@ocots) - 264 update basic example tutorial functional syntax (#274) (@ocots) - foo (#275) (@ocots) - 279 add functional syntax to the time minimisation problem (#281) (@ocots) - show errors (#283) (@ocots) - Add tuto flow (#285) (@ocots) - 284 doc update def new syntax (#288) (@jbcaillau) - Update tutorial-abstract.md (#289) (@jbcaillau)
Closed issues:
- Abstract syntax documentation (#155)
- Finalise solution (#161)
- NL Solver (#165)
- Citation (#166)
- Default init (#169)
- Update documentation (#194)
- Manipulation of the NLP (#222)
- Move default methods to CTBase.jl (#236)
- Update links for JuliaCon 2024 (doc) (#245)
- Add solve documentation (#249)
- Improve basic example (#256)
- Register 0.10.0 (#258)
- Add MadNLP (#259)
- Fix MINPACK (#262)
- Update basic example tutorial functional syntax (#264)
- Update Flow doc for t0 / tf variable (#265)
- Replace default values (#266)
- Type is wrong with two add (#267)
- Replace clean by revome (#268)
- Update available_methods (#269)
- Add a remove function. (#270)
- Upgrade from the releases of various packages (#272)
- Rewrite plot indirect simple shooting (#276)
- Simplify titles (#277)
- Solution infeasible (#278)
- Add functional syntax to the time minimisation problem (#279)
- Remove suppress warnings if not useful (#280)
- Show the error message on purpose? · Issue #1420 · JuliaDocs/Documenter.jl · GitHub (#282)
- doc update: def new syntax (#284)
- Julia
Published by github-actions[bot] almost 2 years ago
OptimalControl - v0.10.0
What's Changed
- remove ct-registry by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/241
- foo by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/243
- Add plot tuto from flow / indirect simple shooting by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/254
- 0.10.0 by @PierreMartinon in https://github.com/control-toolbox/OptimalControl.jl/pull/252
- Add Percival by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/255
Full Changelog: https://github.com/control-toolbox/OptimalControl.jl/compare/v0.9.4...v0.10.0
- Julia
Published by jbcaillau almost 2 years ago
OptimalControl - v0.9.4
OptimalControl v0.9.4
Merged pull requests: - update doc (#232) (@ocots) - move solve to OptimalControl (#233) (@PierreMartinon) - foo (#235) (@ocots) - remove CTProblems dependence (#238) (@ocots)
Closed issues:
- Go to general registry 🤞 (#208)
- Stop using multidocumenter (#217)
- Common solve (#221)
- Review of the documentation (#231)
- Remove CTProblems.jl dependence (#234)
- TagBot trigger issue (#237)
- Julia
Published by github-actions[bot] almost 2 years ago
OptimalControl - v0.9.2
What's Changed
- add compat by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/219
- update mri appli by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/223
- 218 update orbit + sail docs by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/220
- foo by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/227
- foo by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/230
Full Changelog: https://github.com/control-toolbox/OptimalControl.jl/compare/v0.9.1...v0.9.2
- Julia
Published by ocots almost 2 years ago
OptimalControl - v0.9.1
What's Changed
- updated goddard tuto by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/206
- build_solution by @PierreMartinon in https://github.com/control-toolbox/OptimalControl.jl/pull/207
- 204 add mri saturation problem example by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/212
- Surface revolution by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/213
- reduce iterations nle goddard by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/214
- fix warnings by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/215
- WIP - Orbit transfer tutorial by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/211
- 210 orbit and sail tutos by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/216
Full Changelog: https://github.com/control-toolbox/OptimalControl.jl/compare/v0.9.0...v0.9.1
- Julia
Published by ocots almost 2 years ago
OptimalControl - v0.9.0
What's Changed
- Fgs by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/178
- Fgs by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/181
- WIP: update with
CTBase0.10,CTDirect0.7,CTFlows0.4 andCTProblems0.7 by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/184 - Revert "WIP: update with
CTBase0.10,CTDirect0.7,CTFlows0.4 andCTProblems0.7" by @jbcaillau in https://github.com/control-toolbox/OptimalControl.jl/pull/186 - remove CTProblems by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/190
- ct repl started after OptimalControl is loaded by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/191
- 187 oc upgrade by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/192
- add using NLPModelsIpopt by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/196
- Fix doc by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/197
- replace minpack by nonlinearsolve by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/198
- updated tuto init by @PierreMartinon in https://github.com/control-toolbox/OptimalControl.jl/pull/199
- tuto for discrete continuation by @PierreMartinon in https://github.com/control-toolbox/OptimalControl.jl/pull/200
- update graph by @ocots in https://github.com/control-toolbox/OptimalControl.jl/pull/202
- Draft for nlp tutorial TO BE COMPLETED by @PierreMartinon in https://github.com/control-toolbox/OptimalControl.jl/pull/203
Full Changelog: https://github.com/control-toolbox/OptimalControl.jl/compare/v0.8.1...v0.9.0
- Julia
Published by ocots almost 2 years ago
OptimalControl - v0.7.8
- New way to provide an init to ocp solver
- Fix bug compare to
v0.7.7
- Julia
Published by ocots about 2 years ago
OptimalControl - v0.7.4
- Update doc
- fix bug: rename
ctreplinct_repl
- Julia
Published by ocots almost 3 years ago
OptimalControl - v0.7.3
- update doc
Methods()becomesavailable_methods()
- Julia
Published by ocots almost 3 years ago
OptimalControl - v0.7.1
- update doc and other minor things
- Julia
Published by ocots almost 3 years ago
OptimalControl - v0.6.0
- Abstract definition
- Direct method
- Julia
Published by ocots about 3 years ago
OptimalControl - v0.4.0
Add plot of a flow from ocp and control
- Julia
Published by ocots over 3 years ago
OptimalControl - v0.3.0
Common OptimalControlSolution from solve output
Integrate CTBase.jl updates
- Julia
Published by ocots over 3 years ago
OptimalControl - v0.2.0
- Functional modeling of the optimal control problem
- Direct with Ipopt and direct shooting with a simple descent method
- Julia
Published by ocots over 3 years ago