You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/dev-ctdirect.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
CollapsedDocStrings = false
5
5
```
6
6
7
-
The [CTDirect.jl](control-toolbox.org/CTDirect.jl) package is part of the [control-toolbox ecosystem](https://github.com/control-toolbox).
7
+
The [CTDirect.jl](https://github.com/control-toolbox/CTDirect.jl) package is part of the [control-toolbox ecosystem](https://github.com/control-toolbox).
Copy file name to clipboardExpand all lines: docs/src/dev-ctflows.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
CollapsedDocStrings = false
5
5
```
6
6
7
-
The [CTFlows.jl](control-toolbox.org/CTFlows.jl) package is part of the [control-toolbox ecosystem](https://github.com/control-toolbox).
7
+
The [CTFlows.jl](https://github.com/control-toolbox/CTFlows.jl) package is part of the [control-toolbox ecosystem](https://github.com/control-toolbox).
Copy file name to clipboardExpand all lines: docs/src/dev-ctmodels.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
CollapsedDocStrings = false
5
5
```
6
6
7
-
The [CTModels.jl](control-toolbox.org/CTModels.jl) package is part of the [control-toolbox ecosystem](https://github.com/control-toolbox).
7
+
The [CTModels.jl](https://github.com/control-toolbox/CTModels.jl) package is part of the [control-toolbox ecosystem](https://github.com/control-toolbox).
Copy file name to clipboardExpand all lines: docs/src/dev-ctparser.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
CollapsedDocStrings = false
5
5
```
6
6
7
-
The [CTParser.jl](control-toolbox.org/CTParser.jl) package is part of the [control-toolbox ecosystem](https://github.com/control-toolbox).
7
+
The [CTParser.jl](https://github.com/control-toolbox/CTParser.jl) package is part of the [control-toolbox ecosystem](https://github.com/control-toolbox).
Copy file name to clipboardExpand all lines: docs/src/dev-optimalcontrol.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
CollapsedDocStrings = false
5
5
```
6
6
7
-
The [OptimalControl.jl](https://control-toolbox.org/OptimalControl.jl) package is part of the [control-toolbox ecosystem](https://github.com/control-toolbox).
7
+
The [OptimalControl.jl](https://github.com/control-toolbox/OptimalControl.jl) package is part of the [control-toolbox ecosystem](https://github.com/control-toolbox).
Copy file name to clipboardExpand all lines: docs/src/tutorial-abstract.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ The full grammar of [OptimalControl.jl](https://control-toolbox.org/OptimalContr
4
4
- pure Julia (and, as such, effortlessly analysed by the standard Julia parser),
5
5
- as close as possible to the mathematical description of an optimal control problem.
6
6
7
-
While the syntax will be transparent to those users familiar with Julia expressions (`Expr`'s), we provide examples for every case that should be widely understandable. We rely heavily on [MLStyle.jl](https://github.com/thautwarm/MLStyle.jl) and its pattern matching abilities 👍🏽 for the semantic pass. Abstract definitions use the macro `@def`.
7
+
While the syntax will be transparent to those users familiar with Julia expressions (`Expr`'s), we provide examples for every case that should be widely understandable. We rely heavily on [MLStyle.jl](https://thautwarm.github.io/MLStyle.jl) and its pattern matching abilities 👍🏽 for the semantic pass. Abstract definitions use the macro `@def`.
8
8
9
9
## [Variable](@id tutorial-abstract-variable)
10
10
@@ -77,7 +77,7 @@ tf = 5
77
77
end
78
78
```
79
79
80
-
One (or even the two bounds) can be variable, typically for minimum time problems (see [Mayer cost](#mayer) section):
80
+
One (or even the two bounds) can be variable, typically for minimum time problems (see [Mayer cost](@ref tutorial-abstract-mayer) section):
The options for the direct method are listed in the [`direct_solve`](@ref) keywords.
111
-
The main options, with their [default values], are:
112
-
-`display` ([true], false): setting `display` to false will disable output
113
-
-`grid_size` ([250]): size of the (uniform) time discretization grid. More precisely, it is the number of time steps, that is if `N = grid_size` and if the initial and final times are denoted respectively `t0` and `tf`, then we have `Δt = (tf - t0) / N`
102
+
The options for the direct method are listed [here](https://control-toolbox.org/OptimalControl.jl/stable/dev-ctdirect.html#CTDirect.solve-Tuple{Model,%20Vararg{Symbol}}). The main options, with their [default values], are:
103
+
-`display` ([true], false): setting `display` to false will disable output.
104
+
-`grid_size` ([250]): size of the (uniform) time discretization grid. More precisely, it is the number of time steps, that is if `N = grid_size` and if the initial and final times are denoted respectively `t0` and `tf`, then we have `Δt = (tf - t0) / N`.
114
105
-`disc_method` ([`:trapeze`], `:midpoint`, `:euler`, `:euler_implicit`, `:gauss_legendre_2`, `:gauss_legendre_3`): see [discretisation methods](https://control-toolbox.org/Tutorials.jl/stable/tutorial-discretisation/).
115
106
-`init`: info for the starting guess, which can be provided as numerical values, functions, or an existing solution. See [initial guess tutorial](@ref tutorial-initial-guess).
0 commit comments