diff --git a/.zenodo.json b/.zenodo.json new file mode 100644 index 00000000..12bf286e --- /dev/null +++ b/.zenodo.json @@ -0,0 +1,44 @@ +{ + "description": "
The OptimalControlProblems.jl package is part of the control-toolbox ecosystem. The control-toolbox ecosystem gathers Julia packages for mathematical control and applications. The root package is OptimalControl.jl which aims to provide tools to model and solve optimal control problems with ordinary differential equations by direct and indirect methods, both on CPU and GPU.
", + "title": "OptimalControlProblems.jl: a collection of optimal control problems with ODE's in Julia", + "upload_type": "software", + "doi": "10.5281/zenodo.17013021", + "keywords": [ + "optimal control", + "control of ODE's", + "optimization", + "direct transcription", + "benchmark suite" + ], + "creators": [ + { + "affiliation": "Université Côte d’Azur, CNRS, Inria, LJAD", + "name": "Caillau, Jean-Baptiste", + "orcid": "0000-0002-1719-2016" + }, + { + "affiliation": "Université Toulouse, CNRS, ENSEEIHT-IRIT", + "name": "Cots, Olivier", + "orcid": "0000-0002-4703-4369" + }, + { + "affiliation": "Université Toulouse, CNRS, ENSEEIHT-IRIT", + "name": "Gergaud, Joseph", + "orcid": "0009-0005-9825-8652" + }, + { + "affiliation": "CAGE team, Inria Paris", + "name": "Martinon, Pierre", + "orcid": "0000-0003-0571-2376" + } + ], + "access_right": "open", + "related_identifiers": [ + { + "scheme": "url", + "identifier": "https://github.com/control-toolbox/OptimalControlProblems.jl/releases/latest", + "relation": "isSupplementTo" + } + ], + "license": "MIT" +} \ No newline at end of file diff --git a/CITATION.bib b/CITATION.bib new file mode 100644 index 00000000..3cfbfe34 --- /dev/null +++ b/CITATION.bib @@ -0,0 +1,7 @@ +@software{Caillau_OptimalControl_jl_a_Julia, +author = {Caillau, Jean-Baptiste and Cots, Olivier and Gergaud, Joseph and Martinon, Pierre}, +doi = {10.5281/zenodo.17013021}, +license = {["MIT"]}, +title = {{OptimalControlProblems.jl: a collection of optimal control problems with ODE's in Julia}}, +url = {https://control-toolbox.org/OptimalControlProblems.jl} +} \ No newline at end of file diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 00000000..f4fe5858 --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,31 @@ +abstract:The OptimalControlProblems.jl package is part of the control-toolbox ecosystem. The control-toolbox ecosystem gathers Julia packages for mathematical control and applications. The root package is OptimalControl.jl which aims to provide tools to model and solve optimal control problems with ordinary differential equations by direct and indirect methods, both on CPU and GPU.
+title: "OptimalControlProblems.jl: a collection of optimal control problems with ODE's in Julia" +authors: +- affiliation: "Universit\xE9 C\xF4te d'Azur, CNRS, Inria, LJAD" + family-names: Caillau + given-names: Jean-Baptiste + orcid: 0000-0002-1719-2016 +- affiliation: "Universit\xE9 Toulouse, CNRS, ENSEEIHT-IRIT" + family-names: Cots + given-names: Olivier + orcid: 0000-0002-4703-4369 +- affiliation: "Universit\xE9 Toulouse, CNRS, ENSEEIHT-IRIT" + family-names: Gergaud + given-names: Joseph + orcid: 0009-0005-9825-8652 +- affiliation: CAGE team, Inria Paris + family-names: Martinon + given-names: Pierre + orcid: 0000-0003-0571-2376 +cff-version: 1.2.0a +doi: 10.5281/zenodo.17013021 +keywords: +- optimal control +- control of ODE's +- optimization +- direct transcription +- benchmark suite +license: +- MIT +url: "https://control-toolbox.org/OptimalControlProblems.jl" +type: software \ No newline at end of file diff --git a/Project.toml b/Project.toml index 0233be85..cb55cd22 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "OptimalControlProblems" uuid = "59046045-fb9c-4c23-964f-ff0a25704f96" authors = ["Olivier Cots