Skip to content

Releases: control-toolbox/CTBase.jl

v0.12.1

09 Aug 12:44
4a80f7a
Compare
Choose a tag to compare

CTBase v0.12.1

Diff since v0.12.0

v0.12.0

07 Aug 20:31
1620547
Compare
Choose a tag to compare

CTBase v0.12.0

Diff since v0.11.3

Merged pull requests:

Closed issues:

  • v0.11.3 (#199)
  • Update documentation (#200)
  • Remove ct-registry in yml (#202)
  • Equality constraint (#204)
  • Component labels check (#207)
  • Extension error (#213)
  • Replace copy! by a constructor (#215)
  • Add getters for OptimalControlModel (#216)
  • Default functions (#221)
  • Replace Integer by Int (#223)
  • Only give weakdeps (#224)
  • Update constructor (#225)
  • Bug two adds in description (#229)
  • Add a remove function. (#230)

v0.11.3

12 Jul 17:21
d5d64da
Compare
Choose a tag to compare

CTBase v0.11.3

Diff since v0.11.2

Merged pull requests:

Closed issues:

  • Go to general registry 🤞 (#194)
  • No aggregation anymore (#197)

v0.11.2

10 Jul 14:08
1490944
Compare
Choose a tag to compare

CTBase v0.11.2

Diff since v0.11.1

Merged pull requests:

Closed issues:

  • Remove Private = false (#190)
  • Update graph (#192)

v0.11.1

03 Jul 19:29
97df13c
Compare
Choose a tag to compare

Remove Plots compat

v0.11.0

03 Jul 11:41
Compare
Choose a tag to compare
  • Update initial guess tools
  • Update documentation
  • Add AD unit tests

v0.10.2

23 Jun 19:31
d2aa9b4
Compare
Choose a tag to compare
Merge pull request #168 from control-toolbox/release

v0.10.1

v0.10.0

20 Jun 22:14
Compare
Choose a tag to compare

Many updates...

v0.9.0

24 May 08:46
Compare
Choose a tag to compare

Upgrade abstract formulation.

New possible formulation:

    @def o begin
        t  [ 0, 1 ], time
        x = ( r, v )  R², state.    # new: x = ( r, v ). Other possibility: x = [ r, v ]
        c = ( u, b )  R², control.  # new: c = ( u, b ). Other possibility: c = [ u, b ]
        w = r + 2v
        b(t) == 0
        r(0) == 0,    (1)
        v(0) == 1,    (♡)
        (t) == [ v(t), w(t)^2 ]
        0.5( u(t)^2 + b(t)^2 + x₁(t) )  min # new: 0.5∫
    end

In this, on the solution plot, the components of the state are named r, v while the components of the control are u and b.

v0.8.0

03 May 14:23
0b74099
Compare
Choose a tag to compare

Initialisation unified with CTDirect